[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: PHP + MSSQL
Makhrov
Всем привет.
Не могу подключится к MSSQL в PHP.

делаю так:


<?php
// Server in the this format: <computer>\<instance name> or
// <server>,<port> when using a non default port number

$server = 'MAKHROV\SQLEXPRESS';

// Connect to MSSQL
$link = mssql_connect($server, 'sa', '123');

if (!$link) {
die('Something went wrong while connecting to MSSQL');
}
?>


получаю ответ:
Warning: mssql_connect() [function.mssql-connect]: Unable to connect to server...
sergeiss
Это говорит о том, что:
1. Библиотека в ПХП для работы с MSSQL подключена. (очевидно)
2. Нету коннекта к серверу. (также очевидно)

Чего делать (нумерация не связана с предыдущей):
1. Какая версия ПХП?
2. Проверяй настройки файерволов, наверное. На обеих сторонах.
3. Установлен ли у тебя клиент MSSQL на той машине, где ПХП стоит?

_____________
* Хэлп по PHP
* Описалово по JavaScript
* Хэлп и СУБД для PostgreSQL

* Обучаю PHP, JS, вёрстке. Интерактивно и качественно. За разумные деньги.

* "накапливаю умение телепатии" (С) и "гуглю за ваш счет" (С)

user posted image
Basili4
Вспоминаю такое было причем вылечилось двух недельными танцамии с бубном. и многократным сносом пыхи и mssql и установкой различных версий того и другого пока не установилась тонкая душевная связь между ними. Мда......

Возможно конечно и другие причины попробуй соединится телнетом cскомпом где установлен mssql порт по умолчанию 1433 если у Вас получится. а пыха не сможет. То поздравляю вы выиграли незабываемое путешествие на форум http://sql.ru/forum/actualforum.aspx



_____________
Цитата
От постоянного сидения рядом с клавиатурой начинает болеть спина.


Делаю сайты, пишу скрипты php, js.
Makhrov
обновил ntwdblib... кое что проясняется )

спасибо за ответы.

буду пробовать.
Makhrov
По ходу возник вопрос - как подключаться используя ADO?

нашел выход!

conn = new COM("ADODB.Connection") ;
$conn->Open("Provider=SQLOLEDB; ....

в этом духе
arvitaly
sql - сервер стоит на локальной машине? Если, нет, то с локально не в PHP к нему подключение идет?
Makhrov
Цитата (arvitaly @ 7.10.2010 - 09:53)
sql - сервер стоит на локальной машине? Если, нет, то с локально не в PHP к нему подключение идет?



нет не на локальной. подключение идет.
Makhrov
кто знает - ADO в PHP работает с прямыми запросами? или же только с хранимками?
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.