Назад | Перейти на главную страницу

32-битный драйвер ODBC в 64-битной ОС

У меня 64-битная система Windows Server 2008 R2. Я хочу установить драйвер Btrieve ODBC в этой системе, но доступна только 32-разрядная версия Btrieve ODBC.

Есть ли способ установить этот 32-битный драйвер в мою 64-битную серверную систему?


Я установил инструмент мониторинга установки на другом 32-битном сервере 2003 года и установил 32-битный драйвер odbc btrieve в той же системе с помощью инструмента мониторинга. Затем я изменил файлы и записи в регистре во время установки 32-битной btrieve odbc в 32-битной системе. В соответствии с этим я скопировал соответствующие файлы и изменил записи reg в моей 64-битной ОС. И я обнаружил, что в списке указан распространенный драйвер. Но дело в том, что когда мы пытаемся добавить этот распространенный драйвер в dsn, получаем ошибку:

«Не удалось загрузить процедуру установки распространенного программного драйвера ODBC 32 ODBC из-за кода системной ошибки 126: не удалось найти указанный модуль (C: \ WINDOWS \ System 32 \ w32btstp.dll)»

64-битная Windows позволит вам создавать DSN, используемые 32-битными приложениями, и DSN, используемые 64-битными приложениями. Запустите перечисленные ниже файлы, чтобы создать их:

64-bit:
C:\Windows\System32\odbcad32.exe
32-bit:
C:\Windows\SysWOW64\odbcad32.exe