Автор vicious
vicious
vicious не оставил информации о себе
Пользователь не на сайте
Пятница, 20 Январь 2012
в Статьи

Системные ODBC-записи для 32-битных приложений в 64-битных операционных системах

Стоит задачка запускать на Windows Server 2008 R2 (64-битная система) одну старую программу, которая, понятное дело, 32-битная.

Эта софтинка должна обращаться к базе на MS SQL Server. Делает это через ODBC-драйвер. Как ни странно, прописывание системного DSN-имени не помогло.

Выяснилось, что для 32-битных приложений записи должны добавляться в соответствующем DSN-менеджере. Я в своей время сильно суетился с этой задачкой, поэтому добавил системные DSN-имена через два менеджера:

  • %WINDIR%\System32\odbcad32.exe
  • %WINDIR%\SysWOW64\odbcad32.exe

Могу предположить, что помогли DSN только в одной из программ, но это уже сложно выяснить. Так или иначе, попробуйте добавить DSN или через одну, или через другую программку. Что-нибудь да поможет.

 

Удачного! 

0 голосов

Комментарии

Комментариев пока нет. Оставьте свой комментарий первым.

Прокомментировать

Гость
Гость Понедельник, 21 Май 2012