Подключение к informix с 64-битным приложением web asp - PullRequest
0 голосов
/ 27 февраля 2020

В настоящее время я пытаюсь подключить свое веб-приложение к серверу IBM Informix. Из того, что я видел, единственные драйверы, которые я могу найти. net - 32-битные. Когда я использую их с моим 64-битным приложением, оно не работает и говорит о несоответствии архитектуры.

Есть ли где-нибудь 64-битный драйвер? Я не могу найти его, и IBM абсолютно не помогает. Я также не могу изменить сервер с 64-битного на 32-битный, так как некоторые из наших других библиотек являются 64-битными, и мы хотели бы сохранить 64-битный независимо.

Наша единственная другая идея для решения состоит в том, чтобы сделать новый проект, сделайте его 32-битным и создайте apis, который мы можем вызвать для получения данных из этого проекта.

1 Ответ

0 голосов
/ 27 февраля 2020

Нашел нужный драйвер. Оказывается, 64-битный существует, и я нашел его на этой странице:

https://www.ibm.com/account/reg/us-en/subscribe?formid=urx-19776&target=https: // www-01.ibm.com/marketing/iwm/iwm/web/dispatcher.do?source=ifxdl&S_PKG=410FC8dewin&lang=en_US

Понятия не имею, почему IBM делает это так трудно найти это. Я нашел его в случайном репозитории github после поиска в Google комментария Джонатана Леффлера "CSDK 4.50". Github, на котором я нашел его, был здесь: https://github.com/credativ/informix_fdw/issues/20

Добавлен драйвер в качестве 64-битного драйвера в настройках ODB C, теперь все работает. Спасибо всем за помощь!

...