Migrating a legacy Microsoft Access database: how MSPs flag years of line-of-business history

Short answer

Before you migrate a legacy Microsoft Access database, confirm that the full history is kept in an archive the company controls, because replacement projects often carry over only current tables. MSPs can flag these long-running line-of-business records to the owner without opening or touching the data, then introduce the company to SourceX.

Visual briefFull-size diagram
Migrating a legacy Microsoft Access database: how MSPs flag years of line-of-business history: overview of What legacy Access databases hold, What makes the records valuable, Retention realities before replacement, An MSP checklist for flagging, not touching, When to raise it
Explore What legacy Access databases hold · What makes the records valuable · Retention realities before replacement · An MSP checklist for flagging, not touching · When to raise it

What legacy Access databases hold

Microsoft Access has been the quiet workhorse of many mid-sized companies. A manager or analyst builds a database to track jobs, quotes, inspections, inventory or customer orders, and over the years it becomes the system of record for a workflow that no off-the-shelf software handled well.

You see them as an MSP: a file named something like Jobs_v7_FINAL on a file server, a front-end distributed to a dozen desktops, a back-end on a share, and one person who knows how it works. Migration projects to SQL Server, a cloud app or a modern line-of-business package tend to treat them as a technical problem. For the owner, they can also be a record of years of operational decisions.

What makes the records valuable

AI developers building agents that do operational work want histories of real tasks with outcomes. A legacy line-of-business database can offer exactly that: a job opened, quoted, scheduled, completed, adjusted and billed.

FeatureWhy it mattersWhat can go wrong
Years of useShows how a process evolvedOld tables archived or compacted away
Status and outcome fieldsGives each task a resultFields reused for other purposes over time
Free-text notesReasoning and exceptionsPersonal data and sensitive remarks
Linked tablesConnects customers, jobs, invoicesLinks broken by manual edits
Custom forms and reportsDocuments how work is checkedEmbedded in the front-end only

Company-specific, long-run structured records are scarce on the public web, which is why they draw interest. Whether any given database is worth licensing is for SourceX and the company to determine in the inventory.

Retention realities before replacement

Replacement projects often migrate current records and drop the rest. Your cutover plan is the moment to ask what happens to the old file.

  • Where does the back-end file live, and who has a copy?
  • Does a tested backup exist, and how far back do versions go?
  • Was the database compacted or split into yearly files?
  • Are attachments stored inside the file or in a folder beside it?
  • Will the file server itself be retired, and when?

The same logic applies to file shares generally. The Xero records guide shows how to think about keeping a complete copy before an account or system ends.

An MSP checklist for flagging, not touching

  • ☐
    Note the database name, owner and approximate first year of use.
  • ☐
    Record where the back-end and backups live.
  • ☐
    Confirm whether the replacement project carries over only current data.
  • ☐
    Ask the owner whether the old file will be kept read-only after cutover.
  • ☐
    Ask who could export it and who authorises that.
  • ☐
    Do not open, copy or describe any records.

This takes minutes and fits a standard discovery or cutover call.

When to raise it

MomentWhy it worksQuestion
Discovery or assessmentYou are listing every system anywayWhat runs on Access, and how old is it?
Migration designScope of data to move is being setWhat happens to history outside scope?
Server refreshOld file shares are about to be retiredIs a full archive being kept?
Contract renewalThe owner reviews servicesWould a one-time license payment change the plan?
Staff departureThe one person who knows it is leavingWho will own the file now?

Red flags specific to Access-based systems

  • The database mostly holds a client's data that the company processes on its behalf, with no consent to license it.
  • Records are mainly consumer personal data with no licensing basis.
  • Only the last year or two survived a compaction or yearly reset.
  • Nobody can open the file any more, or the front-end depends on software that no longer runs.
  • A court, trustee or assignee controls the assets and has not been involved.

None of these ends the conversation about the company's other systems. They simply mean this database should not carry the application, and your note to the owner should say so plainly.

Pitfalls

PitfallWhy it hurtsFix
Treating it as junk to deleteHistory is lost permanentlyAsk for a read-only archive first
Reading the data to judge valuePartners never handle confidential recordsDescribe only age, owner and location
Pitching a database aloneBaseline still decides fitScreen the company on the who qualifies page
Promising rewardsNothing is binding until the company signsSay rewards are not guaranteed

Related reading for other sectors where old systems hide long histories: the construction technology consultant playbook, legacy CRMs, Loom libraries and Workday HR processes. The managed service providers page explains how MSPs take part in the program.

What to say to the owner

"Before we retire the old Access system, are we keeping a full copy of its history? Some companies license their older operating records to SourceX for a one-time payment. You keep ownership and decide everything. If you are curious, I can introduce you to SourceX for a quick fit check, and I will not touch any data."

The data inventory builder lets the company list the database, its years of history and its owner without describing any records. Illustrative: a fictional 180-person fabrication firm finds a twelve-year-old job-tracking database; its MSP records the file location and the firm keeps a read-only copy through the migration.

Next step

Add an archive question to your next migration plan. If a client has the size, history and sponsor, register as a partner and make the introduction, or have the owner apply at sourcex.si/apply. A reward becomes payable after SourceX has paid the referred company under its signed agreement and the payout conditions in the program terms are met, including finance approval and your tax and payment details. The reward rate is 25% of Actual Supplier Payout. The cumulative cap is $100,000 per referred company.

  1. Step 1Share your linkSend your personal link to a company you know.
  2. Step 2Company appliesThe company applies itself at /apply.
  3. Step 3Company signs and is paidThe company signs, delivers its data and is paid by SourceX under its agreement.
  4. Step 4You get your rewardYour 25% of the actual supplier payout. A reward becomes payable after SourceX has paid the referred company under its signed agreement and the payout conditions in the program terms are met, including finance approval and your tax and payment details.

Common questions

Why would an old Access database matter for licensing?

Some mid-sized companies ran core workflows in Access for a decade or more: job tracking, quoting, inventory, scheduling or compliance logs. If the history is intact and the company holds the rights, it can show how work progressed with outcomes. It is one system among many, and the company decides whether it is in scope.

Do I have to open the database to flag it?

No, and you should not. Partners never export, upload or describe confidential records. Note the file name, approximate years in use, who maintains it and whether a backup exists, then tell the owner it may be worth keeping. The company completes the inventory itself.

What if the database contains customer personal data?

Many do. Whether and how such data can be used is reviewed with the company before any work begins, and de-identification or exclusion rules are agreed up front. Mainly consumer personal data with no licensing basis is a red flag. Do not make assurances either way.

Does an Access database help a company that is under the headcount baseline?

No. The company needs 50+ full-time employees at peak (contractors excluded), several years of documented operations, rights to license and an authorized sponsor. A legacy database does not change the baseline.

How should I handle my own contract with the client?

Check whether your managed services agreement limits referrals or requires disclosure, and tell the client you may receive a reward if a deal closes. The reward is calculated on the actual supplier payout, never deducted from what the company receives, and no reward is guaranteed.

Free resources

Know a company with valuable proprietary data?

Become a referral partner, get your link and introduce the company’s CEO (in an owner-run company, usually the owner). Referral partners can join from most countries. We can't work with partners in countries or regions under U.S. sanctions or on U.S. restricted-party lists. The companies you introduce should be based in the U.S., Canada and the EU, or in the UK, Australia, New Zealand, India, Singapore, South Africa, Latin America, the UAE and Saudi Arabia with at least 90% of their data in English.

Refer a company →

I own a business

Explore licensing your company's data directly to SourceX for AI training and evaluation. Start a short assessment; no uploads needed.

Start an assessment