2015-09-29 4 views
0

Я пытаюсь подключиться к серверу informix. Я скачал последнюю версию Client SDK с пакетом драйверов сервера, где находятся .net DLL файлы Когда я использую эту строку соединения:Ошибка строки подключения Informix

Database = MYDB; Server = MyIP: someport; Пользователь ID = MyUser ; Password = mypass

я получаю сообщение «ERROR [08001] [IBM] SQL30081N

Но когда я пытаюсь добавить что-то еще, как протокол или Конн строки из https://www.connectionstrings.com/informix/

Он говорит, что у меня есть в допустимое исключение аргумента.

Я пробовал прочитать архив переполнения стека, ничего не помогает, любые идеи? Моя версия sdk: clientsdk.4.10.FC5DE.WIN

ответ

0

Хорошо, у меня есть ответ, и он работает.

Прежде всего проверьте, есть ли у вас правильная dll. Я взял dll из неправильного места. Вместо того, чтобы иметь его из папки CliendSDK, я взял его из проблемы с серверным пакетом, что плохой идеей. Во-вторых, вам нужно изменить свое решение на .net40, так как это имя папки. Затем будет работать строка соединения из connectinstring.com. Часы были потрачены впустую, но это стоило того, о чем я думаю.

Смежные вопросы