Страницы

21 декабря 2012 г.

ODBC, Quik. В указанном DSN архитектура драйвера и архитектура приложения не соответствуют друг- другу...

Доброго времени суток.
А вам попадалась такая ошибка:
"В указанном DSN архитектура драйвера и архитектура приложения не соответствуют друг- другу SQLSTATE = IM014 Код ошибки = 0" ?

       Мне попалась при попытке настроить выгрузку по ODBC из торговой системы Quik в базу PostgreSQL на ОС Windows 7 x64.

Итак, как это решить?

       Суть проблемы заключается в несоответствии разрядности ODBC-драйвера и приложения которое им может воспользоваться .Если у вас 64-разрядная система, то Вы наверняка скачали и установили 64-разрядный драйвер ODBC. Если у Вас приложение для которого требуется выгрузка по ODBC - 64-х битное, то проблем не должно было возникнуть впринцыпи (Троговой платформы Quik это не касается, на текущий момент она 32-разрадная). Если приложение 32-битное, тогда скачиваем 32-битный драйвер ODBC, ставим его в систему, и настраиваем при помощи приложения расположенного в папке "c:\windows\sysWOW64\odbcad32.exe".

       Если у Вас есть и 32-х и 64-х разрядные приложения работающие по ODBС, то ничто не мешает установить драйвера с ссответствующими разрядностями.