A family of Microsoft relational database management systems designed for ease of use.
As a general rule, you should just have to re-link on your developer work station, and then you can freely distribute to all the other workstations like you did in the past.
You should not have to re-link for each workstation.
Once you link the tables (and I assume you using a FILE DSN), then access creates all table links as DSN-less, and like before you were free to distribute the front end to each workstation.
So it not clear “now” why you have to re-link.
However, there are a few things that would cause this issue.
You perhaps re-linked the tables on your developer workstation using the newer “native 11” or some later ODBC driver that you installed. However, if this same driver is NOT on each workstation, then you will (as you are now!!!) have to re-link, since those workstations don’t have the Native 11 (or later) drivers installed.
All computers since windows XP have the long time “legacy” SQL driver installed.
“SQL Server”
So if you choose above, then you can be sure that driver is on all workstations. Now I will say that the “newer” drivers such as:
“SQL Server Native Client 11.0”
Is a better choice, but you THEN have to ensure that this driver is installed on each workstation. If in the past you did not update these workstations with a newer driver, then obvious it is better to use the older “SQL Server”.
So I would double check what your workstation settings are that you used to link the table.
CLEARY something has changed since as you note in the past you never had to re-link.
So I would re-link on your workstation and ensure you pick a driver that you know to be on each workstation.
Next up:
Ensure you choose + create a FILE DSN, since Access always converts that to DSN-less, and thus you don’t need to setup, configure any kind of DSN on each workstation.
Last but not least:
You “can” consider some VBA re-link code, but as you note, you worked in the past without issues.
Regards,
Albert D. Kallal (Access MVP, 2003-2017)
Edmonton, Alberta Canada