|
не работает connect в ASP.NET приложении
|
|||
---|---|---|---|
#18+
не соединяется, сволочь! пытаюсь подсоединиться к информикс в.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 с точно такой же строкой работает. Благодарю за подсказку! ... |
|||
:
Нравится:
Не нравится:
|
|||
26.03.2003, 17:22 |
|
не работает connect в ASP.NET приложении
|
|||
---|---|---|---|
#18+
На счет Informix точно не скажу но вот есть одна закавыка в .НЕТ, если заметил то прожайдеров там 2 SQLClient и ODBC. Так вот толковая(корректная) поддержка сделана только для SQL(и работает гораздо быстрее чем на ODBC) а если например захочешь работать с другими базами то тут получается дискриминация по полной программе. По этой причине и появились на мелкосопе для скачивания два файлика которые добавляют драйвера для ORACLE например, кстати самим им и разработанные. В .НЕТ 2003 они идут сразу в одном флаконе. Я к чему веду, в этом могут быть и грабли. К сожалению линков у меня сейчас нет, попробуй сам посмотреть, может уже есть подобное чудо и для информикса. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.03.2003, 23:37 |
|
не работает connect в ASP.NET приложении
|
|||
---|---|---|---|
#18+
Подозреваю, что учетной записи web-приложения просто не хватает прав на чтение файлика 'csql.iem'. Чтобы узнать, каких прав и кому не хватает, надо на машине включить аудит этого объекта и смотреть в журнеле безопасности. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.03.2003, 10:37 |
|
не работает connect в ASP.NET приложении
|
|||
---|---|---|---|
#18+
В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"; ... |
|||
:
Нравится:
Не нравится:
|
|||
28.03.2003, 18:22 |
|
|
start [/forum/topic.php?fid=18&msg=32127613&tid=1396528]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
41ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
45ms |
get tp. blocked users: |
1ms |
others: | 16ms |
total: | 151ms |
0 / 0 |