Человек искусства
Зарегистрирован: 28 March 2004
Сообщения: 32
Примеры кода: 2
|
RE: Web service и доступ к данным DB2 |
16 March 2005 06:56 |
|
|
|
|
Доброго всем дня!
Есть следующая проблема — есть веб- сервис с одним методом, в котором посредтсвом ODBC сосздается коннект к БД DB2, выполняется метод Open, после чего возвращается строка ServerVersion. Так вот — Open () не проходит, вываливается на исключении
System.Data.Odbc.OdbcException: ERROR [08001] [IBM][CLI Driver] SQL30081N Ошибка связи. Использовался протокол связи: "TCP/IP". API связи: "SOCKETS". Ошибка обнаружена в положении: "". Ошибку обнаружила функция связи: "connect". Коды ошибок протокола: "10061", "*", "*".; SQLSTATE=08001
ERROR [IM006] [Microsoft][Диспетчер драйверов ODBC] Ошибка SQLSetConnectAttr драйвера
at System.Data.Odbc.OdbcConnection.Open()
at WebService4.Service1.HelloWorld() in c:\inetpub\wwwroot\webservice4\service1.asmx.cs:line 60
Клиентское приложение, которое выполняет тоже самое — работает.
Я так понимаю — проблема в правах пользователя ASP.NET. Но как вот с этим бороться — не знаю.
Параметры машины:
Win XP SP2, .NET 1.1, в machine.config userName="SYSTEM", password="AutoGenerate".
----
C уважением, Евгений Гайно.
e-mail: e.gaino@gismps.ru
A mozhno stroku suedineniya posmotret'?
dmitryconsulting.com
Don't gain the world and lose your soul
Wisdom is better than silver and gold
|
|