Не смешивайте 32 и 64-битные версии odbcad32.exe
. Я думаю, это плохо, что и 32-, и 64-разрядные версии имеют одно и то же имя, но именно так MS его создает. В system32
есть 64-битная версия odbcad32.exe
. В windows/syswow64
есть 32-битная версия odbcad32.exe
.
Конфигурация ODBC хранится в реестре. Собственные, 64-битные приложения, включая odbcad32.exe
использование:
* * 1010
Если вы используете такое расположение реестра из 32-разрядных приложений, то Windows перенаправит его на:
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\ODBC\ODBC.INI
Подробнее о перенаправлении реестра вы можете узнать по адресу: http://support.microsoft.com/kb/305097
Если какая-либо из ваших программ администрирования ODBC повреждена, не обменивайте ее версиями из других каталогов, не смешивайте 32- и 64-разрядные версии. Единственное решение, которое я вижу, это очистить их установку с компакт-диска или скопировать их с другого компьютера.