Reputation: 133
We have an Access db that acts as a company-wide backend--containing a master list of contacts, clients, etc. Almost every other database relies on this one via linked tables. However, we would like to migrate this backend to SQL Server with as few interruptions/breakages as possible. Our thought was to replace the tables in the Access backend with linked ODBC tables (keeping the same name), however when trying this we found that other Access files could no longer see the tables. Is there a way to do this or will we have to change all linked tables throughout our company to point to the new SQL backend?
Upvotes: 1
Views: 64
Reputation: 97131
will we have to change all linked tables throughout our company to point to the new SQL backend?
Yes. You can create a link to a TableDef
which is a native table in another Access database --- that is what you have now. But Access will not allow you to create a link to a TableDef
in another Access database when that TableDef
is actually a link to an object in yet another database. In other words, you can't link to a link.
So you must change all the links which point to the migrated Access tables so that they will now point directly to the SQL Server tables.
Upvotes: 1