- While 32-bit applications can run on 64-bit machines, they cannot use 64-bit ODBC drivers. A 64-bit application must use a 64-bit ODBC driver, and a 32-bit application must use a 32-bit ODBC driver.
- ODBC.INI registry paths for the various permutations:
- User DSNs for for 64-bit and 32-bit applications
HKEY_CURRENT_USER\Software\ODBC\ODBC.INI
- System DSNs for 64-bit applications on 64-bit Windows and 32-bit applications on 32-bit Windows
HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI
- System DSNs for 32-bit applications on 64-bit Windows
HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\ODBC\ODBC.INI
- User DSNs for for 64-bit and 32-bit applications
Via: [WayBack] Windows registry on 32 and 64 bit windows, which also explains ODBCINST.INI
to define drivers.
–jeroen