SQL Server does not exist or access denied
2375
2
Picaro
гундос
Проблема в слудуещем.
Есть 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 сервер все работало.
Куда смотреть?
Уточнение
Опытным путем выяснено, что все работает, если вместо имени сервера написать его айпишник![:dnknow:](https://m.forum.ngs23.ru/static/img/graemlins/dntknw.gif)
Опытным путем выяснено, что все работает, если вместо имени сервера написать его айпишник
![:dnknow:](https://m.forum.ngs23.ru/static/img/graemlins/dntknw.gif)