Ошибка при подключении базы

Windows 7 64x, postgresql 9.1.1, visual studio 2010
Проблема такова: при подключении базы данных вылазит ошибка: Диспетчер драйвера ODBC в указанном DSN архитектура драйвера и архитектура приложения не соответствуют друг другу. На хр с 32битными драйверами проблем нет, а как быть здесь?

Опции просмотра комментариев

Выберите предпочитаемый вами способ показа комментариев и нажмите "Сохранить настройки" для активации изменений.

По-моему из описанного вами

По-моему из описанного вами сообщения очевидно, что нужно разбираться с соответствием ODBC драйвера архитектуре ОС. Ставьте 64-битные ODBC. Может быть PostgreSQL нужен тоже 64-bit, пробуйте

Проблема та же,

Изображение Useful

Проблема та же, обстоятельства вынудили использовать приложение на Вин7 х64, чужой сервер PostgreSQL 8.4 на х86.
Поставил 32 и 64-битные ODBC (про МуSQL пишут, что помогало, а мне не помогло), само приложение х86. Если ставить только 32х битный ODBC, то драйвер не отображается в списке, при создании нового.
Неужели для того что бы иметь возможность подключения с х64 битной ОС нужно иметь PostgreSQL х64?

нашел решение, ставим х86

Изображение Useful

нашел решение, ставим х86 ODBC и добавляем подключение в Microsoft Open Database Connectivity (ODBC) (Odbcad32.exe) по пути %systemdrive%\Windows\SysWoW64.
не в администрировании - источник данных ODBC!!! тот запускает Odbcad32.exe в %systemdrive%\Windows\System32. Все работает со старыми настройками

Опции просмотра комментариев

Выберите предпочитаемый вами способ показа комментариев и нажмите "Сохранить настройки" для активации изменений.

Back to top

(С) Виктор Вислобоков, 2008-2023