Проблема в слудуещем.
Есть MS SQL server 2000 sp4. Есть несколько IIS-серверов.
Скрипт подключения к базе такой:
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "Provider=SQLOLEDB;User ID=<uid>;Password=<pwd>;Initial Catalog=<db>;Data Source=<server>"
Сервер IIS5 (на W2k server sp4) прекрасно коннектится. Тот же сайт копируется на IIS6 (W2k3 server sp1) - ошибка "Microsoft OLE DB Provider for SQL Server ошибка '80004005' [DBNETLIB][ConnectionOpen (Connect()).] SQL Server does not exist or access denied"
Причем к локальным Access-базам цепляется прекрасно. Не инет-приложение с той же строкой соединения цепляется.
Проблема, скорее всего, не в файрволе, т.к. когда всесто W2k3 стоял W2k сервер все работало.
Куда смотреть?
Есть MS SQL server 2000 sp4. Есть несколько IIS-серверов.
Скрипт подключения к базе такой:
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "Provider=SQLOLEDB;User ID=<uid>;Password=<pwd>;Initial Catalog=<db>;Data Source=<server>"
Сервер IIS5 (на W2k server sp4) прекрасно коннектится. Тот же сайт копируется на IIS6 (W2k3 server sp1) - ошибка "Microsoft OLE DB Provider for SQL Server ошибка '80004005' [DBNETLIB][ConnectionOpen (Connect()).] SQL Server does not exist or access denied"
Причем к локальным Access-базам цепляется прекрасно. Не инет-приложение с той же строкой соединения цепляется.
Проблема, скорее всего, не в файрволе, т.к. когда всесто W2k3 стоял W2k сервер все работало.
Куда смотреть?
эгоист - это человек, который думает в первую очередь о себе и только потом обо мне