Погода: -12°C
  • Проблема в слудуещем.

    Есть 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:

    эгоист - это человек, который думает в первую очередь о себе и только потом обо мне

  • Че-то с DNS в вашей сети...

    Осторожнее с травой!
    Если хапнешь много дряни
    Увезут тебя с собой
    Злые инопланетяне

Записей на странице:

Перейти в форум

Модератор: