Подключитесь к базе данных SQL Server в php - PullRequest
0 голосов
/ 06 сентября 2011

У меня проблемы с получением расширения mssql для работы в php. Прямо сейчас я использую следующую функцию для подключения:

function db_open_connection(&$mssql_connection) {
    $mssql_username = "XXXXXXXXX";
    $mssql_password = "XXXXXXXXX";
    $mssql_server = "XXXXXXXX";
    $mssql_connection = mssql_connect($mssql_server, $mssql_username, $mssql_password);
    if (!$mssql_connection) {
        die("Could not connect to the database.  The server said ".  mssql_get_last_message());
    }
}

и это возвращает

Предупреждение: mssql_connect () [function.mssql-connect]: невозможно подключиться к серверу: XXXXXXXX в XXXXXXXX \ mssql.php в строке 6
Не удалось подключиться к базе данных. Сервер сказал

Я могу подключиться к базе данных, используя объект COM с

$conn = new COM ("ADODB.Connection") or die("Cannot start ADO");
connStr = "PROVIDER=SQLOLEDB;SERVER=".$myServer.";UID=".$myUser.";PWD=".$myPass.";DATABASE=".$myDB;
$conn->open($connStr);

хотя это гораздо менее дружественный к программисту интерфейс, и я бы предпочел не делать это таким образом, если смогу помочь.

Я думаю, что проблема в строке, которую я пытаюсь использовать для $mssql_server. Я прочитал и прочитал документацию, но не могу понять, что это должно быть, возможно, из-за моего крайнего незнакомства с базами данных не-MySQL.

Кто-нибудь может указать мне правильное направление?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...