Ошибка при конекте к MSSQL

Astral Man

We Will Rock You
Ошибка при конекте к MSSQL

Почему то не хочет устанавливать конект с MSSQL Server 2000.

$DBServer = "Test";
$DBName = "test";
$DBUser = "test";
$DBPassword = "test";

$Connect_test = mssql_connect($DBServer, $DBUser, $DBPassword)
or die("Нет соединения с сервером \"$DBServer\"");
$OpenDB = mssql_select_db($DBName, $Connect_test)
or die("Невозможно открыть базу данных $DBName");

При запуске этого скрипта выдает:
Warning: mssql_connect(): Unable to connect to server: Test in c:\usr\apache\ims\test.php on line 8
Нет соединения с сервером "Test"

Если запустить этот скрипт вот так "php.exe test.php" то все работает, а если через IE то нет.

Причем все раньше работало, и вдруг не с того не с сего перестало.
Версия PHP 4.3.4 Apache 1.3.29
 

Найч

Алгоритмик :-)
Вряд ли по такому описанию кто-нибудь сможет помочь. А подсказать могут то, что вам и самому известно.
Первое, что приходит на ум - службы M$ приказали (-а) долго жить. Лечиться перестановкой/восстановлением.
 

Bocha

Guest
попробуй IP-адрес, вместо имени. Проверь порт-может у тебя не по умолчанию. У MS SQL 2000 возможно несколько инсталляций, тогда такой вариант "server_name\instance_name,port_number"
 

Astral Man

We Will Rock You
Bocha Да я уже все перпробовал, никак не хочет. Порт по умлчанию.
Ситуация такая: если я запускаю скрипт через php.exe по все работает! а по http нехочет.
 
Сверху