Как присоединисться к именовоанному экземпляру MSSQL

Alkinoy

Начинающий
Как присоединисться к именовоанному экземпляру MSSQL

Вопрос в теме, собственно.... строка вида
$db = mssql_connect('имя_компа\название_сервера','user','1111') or die('Can not connect');
упорно выдает can not connect....
 

Alexandre

PHPПенсионер
echo mysql_errno() . ": " . mysql_error(). "\n";
нет коннекции, используй ip адрес компа
и пропиши в БД mysql разрешение на внешний доступ

-~{}~ 11.04.07 10:48:

$db = mssql_connect('IP_компа или hostname','user','1111')
 

Alkinoy

Начинающий
база MS SQL.
коннект был до тех пор, пока экземпляр БД имел название по умолчанию (то есть такой же, как и название машины). Попытки приконнектиться к ИМЕНОВАННОМУ экземпляру не удаются. Ошибка:

[Tue Apr 10 17:23:28 2007] [error] [client 127.0.0.1] PHP Warning: mssql_connect() [<a href='function.mssql-connect'>function.mssql-connect</a>]: Unable to connect to server: main_sql in D:\\www\\skif\\2.php on line 5

или

[Tue Apr 10 17:23:28 2007] [error] [client 127.0.0.1] PHP Warning: mssql_connect() [<a href='function.mssql-connect'>function.mssql-connect</a>]: Unable to connect to server: hostname/main_sql in D:\\www\\skif\\2.php on line 5

насчет строки в дополнении к предыдущему сообщению - не понял, а чем она отличается от использованной мною?
 

vovik

Новичок
Попробуй прописать сервер в client network utility (или в freetds.conf) и конектиться к алиасу уже.

Еще вариант - указать явно айпишник и порт инстанса.
 
Сверху