powered by simpleCommunicator - 2.0.37     © 2025 Programmizd 02
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / не работает connect в ASP.NET приложении
4 сообщений из 4, страница 1 из 1
не работает connect в ASP.NET приложении
    #32127613
Фотография maz_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
не соединяется, сволочь!
пытаюсь подсоединиться к информикс в.7.3 из ASP.NET приложения. Использую ODBC .NET Data Provider.
строка соединения:
string myConnectionString = "Driver={INTERSOLV 3.11 32-BIT INFORMIX 9};DB=askidtest;HOST=operator;SERV=informix;SRVR=tax_srv3;PRO=olsoctcp;UID=u0000666;PWD=satan";
ASP.NET - работает под local system account
выдаёт такое сообщение об ошибке:

ERROR [HYC00] [INTERSOLV][ODBC Informix driver]Optional feature not implemented. ERROR [HY000] [INTERSOLV][ODBC Informix driver][Informix]Cannot open file 'csql.iem' ERROR [IM006] [INTERSOLV][ODBC Informix driver]Driver's SQLSetConnectAttr failed.

Приложение windowsforms с точно такой же строкой работает.
Благодарю за подсказку!
...
Рейтинг: 0 / 0
не работает connect в ASP.NET приложении
    #32127777
Фотография Magnus23
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
На счет Informix точно не скажу но вот есть одна закавыка в .НЕТ, если заметил то прожайдеров там 2 SQLClient и ODBC. Так вот толковая(корректная) поддержка сделана только для SQL(и работает гораздо быстрее чем на ODBC) а если например захочешь работать с другими базами то тут получается дискриминация по полной программе. По этой причине и появились на мелкосопе для скачивания два файлика которые добавляют драйвера для ORACLE например, кстати самим им и разработанные. В .НЕТ 2003 они идут сразу в одном флаконе. Я к чему веду, в этом могут быть и грабли. К сожалению линков у меня сейчас нет, попробуй сам посмотреть, может уже есть подобное чудо и для информикса.
...
Рейтинг: 0 / 0
не работает connect в ASP.NET приложении
    #32127933
Фотография ziktuw
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Подозреваю, что учетной записи web-приложения просто не хватает прав на чтение файлика 'csql.iem'. Чтобы узнать, каких прав и кому не хватает, надо на машине включить аудит этого объекта и смотреть в журнеле безопасности.
...
Рейтинг: 0 / 0
не работает connect в ASP.NET приложении
    #32129347
Фотография maz_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вcё!

заработало. оказывается не хватало пары параметров в строке соединения, задающих локали бд и клиента. То есть эта строчка должна была быть такой:

string myConnectionString = "Driver={INTERSOLV 3.11 32-BIT INFORMIX 9};DB=askidtest;HOST=operator;SERV=informix;SRVR=tax_srv3;PRO=olsoctcp;UID=uid;PWD=pwd;DLOC=ru_RU.1251;CLOC=ru_RU.CP1251";
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / не работает connect в ASP.NET приложении
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]