zvezda_t
2.08.2010 - 18:24
на виртуальную машину поставила Microsoft SQL Server
установила на своём компе Студию : Microsoft SQL Server Management Studio
виртуальная машина и комп пингуются, из студии подключиться получилось к серверу, а вот из скрипта - никак((
if(mssql_connect("VMware\SQLEXPRESS","sa","123456"))
print "<br/>yes";
else
print "<br/>no";
выходит "no"((( что делать?
_____________
Что ты сделал сегодня - для завтра?
"Приидите ко Мне вси труждающиеся и обремененнии и Аз упокою вы, возмите иго Мое на себе и научитеся от Мене яко кроток есмь и смирен сердцем и обрящете покой душам вашим, иго бо Мое благо и бремя Мое легко есть."(Мф. 11:28-30)
zvezda_t
2.08.2010 - 20:00
echo("111\n");
mssql_connect($host,$login,$password) or die('mssql_connectfailed '.mssql_get_last_message());
echo("222");
Результат:
111 ms
sql_connectfailed
что делать?
_____________
Что ты сделал сегодня - для завтра?"Приидите ко Мне вси труждающиеся и обремененнии и Аз упокою вы, возмите иго Мое на себе и научитеся от Мене яко кроток есмь и смирен сердцем и обрящете покой душам вашим, иго бо Мое благо и бремя Мое легко есть."(Мф. 11:28-30)
sergeiss
2.08.2010 - 20:18
А это сё??? Это явно не сервер... Тут нужен адрес сервера. Возможно, что с каким-то путём. Но по-любому вначале должен быть IP-адрес.
Цитата (zvezda_t @ 2.08.2010 - 18:24) |
VMware\SQLEXPRESS |
_____________
*
Хэлп по PHP*
Описалово по JavaScript *
Хэлп и СУБД для PostgreSQL*
Обучаю PHP, JS, вёрстке. Интерактивно и качественно. За разумные деньги. *
"накапливаю умение телепатии" (С) и "гуглю за ваш счет" (С)
zvezda_t
2.08.2010 - 20:20
есть ip адрес виртуальной машины, на которую установлен сервер
192.168.18.2
это то или что то другое надо?
_____________
Что ты сделал сегодня - для завтра?
"Приидите ко Мне вси труждающиеся и обремененнии и Аз упокою вы, возмите иго Мое на себе и научитеся от Мене яко кроток есмь и смирен сердцем и обрящете покой душам вашим, иго бо Мое благо и бремя Мое легко есть."(Мф. 11:28-30)
sergeiss
2.08.2010 - 20:29
Адрес должен быть что-то типа такого:
192.168.18.2
или
192.168.18.2/VMware
или
192.168.18.2/VMware/SQLEXPRESS
или
192.168.18.2/SQLEXPRESS
или
...
PS. Или такой слэш "\".
_____________
*
Хэлп по PHP*
Описалово по JavaScript *
Хэлп и СУБД для PostgreSQL*
Обучаю PHP, JS, вёрстке. Интерактивно и качественно. За разумные деньги. *
"накапливаю умение телепатии" (С) и "гуглю за ваш счет" (С)
arvitaly
2.08.2010 - 20:37
sergeisshttp://docs.php.net/manual/ru/function.mssql-connect.phpСмотрите пример
zvezda_tА каким образом организована сеть между вирт. и основным windows
zvezda_t
2.08.2010 - 20:38
ни один из вариантов, не работает(
а пинговаться он в каком виде должен? тоже с дополнением к ip?
_____________
Что ты сделал сегодня - для завтра?
"Приидите ко Мне вси труждающиеся и обремененнии и Аз упокою вы, возмите иго Мое на себе и научитеся от Мене яко кроток есмь и смирен сердцем и обрящете покой душам вашим, иго бо Мое благо и бремя Мое легко есть."(Мф. 11:28-30)
zvezda_t
2.08.2010 - 20:44
Цитата |
А каким образом организована сеть между вирт. и основным windows |
для виртуальной машины - основной шлюз - это ip основного компа
связаны они через сетевое окружение
_____________
Что ты сделал сегодня - для завтра?
"Приидите ко Мне вси труждающиеся и обремененнии и Аз упокою вы, возмите иго Мое на себе и научитеся от Мене яко кроток есмь и смирен сердцем и обрящете покой душам вашим, иго бо Мое благо и бремя Мое легко есть."(Мф. 11:28-30)
arvitaly
2.08.2010 - 20:54
Какая редакция SQL сервера?
Где то там в настройках в самом начале есть галочка разрешать сетевые подключения, хотя если в студии подключается то не знаю
Попробуйте обновить ntwdblib.dll
sergeiss
2.08.2010 - 21:04
Ну и чего из этого примера следует? Этот сервер должен тогда быть прописан в Винде, чтобы она знала, где искать сервер с таким именем.
Либо - указать адрес здесь в явном виде.
Я вот тоже могу привести пример

Из своего сайта. Мне проще было в явном виде IP указать:
$mssql_link=@mssql_connect ( "10.34.200.65\SQL_2005_BSS", '......', '.....' );
if( !$mssql_link )
{
.......
_____________
*
Хэлп по PHP*
Описалово по JavaScript *
Хэлп и СУБД для PostgreSQL*
Обучаю PHP, JS, вёрстке. Интерактивно и качественно. За разумные деньги. *
"накапливаю умение телепатии" (С) и "гуглю за ваш счет" (С)
arvitaly
2.08.2010 - 21:07
Ну так у любого компьютера в Windows есть имя, а вот IP может быть динамическим
arvitaly
3.08.2010 - 13:18
А какой у Вас http-сервер
zvezda_t
3.08.2010 - 17:54
на моём компе стоит Apache + MySQL +PHP
на виртуальной машине IIS и MS SQL
вот я с основного компа хочу подключиться к Серверу SQL(на виртуальной машине)
_____________
Что ты сделал сегодня - для завтра?
"Приидите ко Мне вси труждающиеся и обремененнии и Аз упокою вы, возмите иго Мое на себе и научитеся от Мене яко кроток есмь и смирен сердцем и обрящете покой душам вашим, иго бо Мое благо и бремя Мое легко есть."(Мф. 11:28-30)
zvezda_t
3.08.2010 - 18:24
Цитата |
Попробуйте обновить ntwdblib.dll |
мой файл 19.11.2009
нужно новее? где взять?
_____________
Что ты сделал сегодня - для завтра?
"Приидите ко Мне вси труждающиеся и обремененнии и Аз упокою вы, возмите иго Мое на себе и научитеся от Мене яко кроток есмь и смирен сердцем и обрящете покой душам вашим, иго бо Мое благо и бремя Мое легко есть."(Мф. 11:28-30)
arvitaly
3.08.2010 - 18:26
Нет новее не нужно, тогда пока нет идей
Быстрый ответ:
Powered by dgreen
Здесь расположена полная версия этой страницы.