A client of ours is trying to migrate to 64 bit Windows. They haven't got an ODBC++ dll present and our solution linked against the version shipped with 2003 server (32-bit).

However, when looking at the 32-bit ODBC++ dll migrated from Windows 2003 to Windows 2008 in dependency walker it seems to be invalid. Can anyone suggest how I can get the 32-bit ODBC++ dll working in a 64 bit Windows 2008 enviroment?


Have a look in the c:\windows\sysWOW64 folder. It should contain the 32bit version of the odbc.dll, and the odbcad32.exe.

  • Hi there, thanks for the Answer, ODBC++ is like an API, the ODBC.dll is different. – Woodstock Oct 31 '13 at 14:17
  • My mistake my brain skimmed over the ++. – JM_G Oct 31 '13 at 14:19

In the end we had to relink against a 64bit API for ODBC.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.