Справка по подключению Informix ODBC

У меня есть проект разработки, который требует от нас поддержки источников данных informix через ODBC. Я загрузил предварительно созданное виртуальное устройство Informix Virtual Appliance с веб-сайта IBM и могу видеть сервер со встроенными инструментами, но не смог получить к нему доступ через ODBC-соединение на клиенте!

У меня также установлен пакет поддержки ODBC, и я знаю, что установлен драйвер.

Я никогда по-настоящему не работал с Informix, поэтому не знаю, есть ли в нем какой-то трюк, которого мне не хватает, но если у кого-то есть предложения, я их возьму.


person JoelHess    schedule 10.11.2009    source источник
comment
Как правило, стоит указать точные версии программного обеспечения (Informix), которое вы используете. Например, IDS 11.50.TC3DE и ClientSDK 3.50.TC3DE могут быть версиями на используемом вами устройстве.   -  person Jonathan Leffler    schedule 10.11.2009


Ответы (2)


Вот такие ссылки Informix ConnectionStrings на моем любимом сайте:

http://www.connectionstrings.com/informix

OleDb:

Provider=Ifxoledbc;Data Source=dbName@serverName;User ID=myUsername;Password=myPassword;

OleDb с информацией о безопасности в строке подключения:

Provider=Ifxoledbc;Data Source=dbName@serverName;User ID=myUsername;Password=myPassword;Persist Security Info=true;
person David    schedule 10.11.2009

Много вопросов; вероятно, нет настоящего ответа, но что-то может подтолкнуть вас к поиску ответа.

  • Вы вошли в систему как «разработчик»? Или как другой пользователь - и если да, то какой?

  • Если вы говорите «.NET», вероятно, у вас есть виртуальная машина на базе Windows (то есть это IDS, работающая в среде Windows, независимо от того, где запущен сам образ VMware).

  • У вас есть файл .odbc.ini или вы используете соединения без DSN, как в ответе Дэвида Стрэттона?

  • Вы смотрели SETNET32? (Если подумать, возможно, вы этого не хотите; но иногда это является частью решения проблем в Windows - он устанавливает среду для подключений Windows к СУБД Informix.)

  • Можете ли вы показать нам минимальный код и строки, которые вы используете для подключения? Не показывайте действительный пароль!

  • Вы пробовали скомпилировать и запустить какие-либо демонстрации из $ INFORMIXDIR / demo?

person Jonathan Leffler    schedule 10.11.2009