Since you're working with a 64-bit version of MS Access, the simplest approach would be to recreate the DSNs using the 64-bit ODBC Data Source Administrator (C:\Windows\System32\odbcad32.exe
). This will ensure that your DSNs are visible when MS Access opens the ODBC dialog.
If you must use the 32-bit ODBC DSNs, you'll need to use the 32-bit version of MS Access. You can install the 32-bit version of MS Access 2021 alongside the 64-bit version, but you cannot run them at the same time. To install the 32-bit version, you would need to uninstall the 64-bit version first and then install the 32-bit version, which will natively use the 32-bit ODBC manager.
As a workaround, if you prefer to keep using 64-bit MS Access, one workaround could be to:
- Create the linked tables in a 32-bit version of MS Access using the 32-bit DSNs.
- Save and close the 32-bit Access database.
- Open the same database in 64-bit Access. The linked tables should still work since the DSNs were already set up in the 32-bit version, though this approach might not always work depending on the drivers you're using.