Подключите PHP к Microsoft SQL ServerPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Подключите PHP к Microsoft SQL Server

Сообщение Anonymous »

Я хочу подключить веб-сайт своего домена к Microsoft SQL Server. Я делал это раньше, и это работало хорошо. Сейчас я пытаюсь использовать другой SQL-сервер, и он возвращает: «При установлении соединения произошла ошибка, связанная с сетью или конкретным экземпляром».
Я сделал все необходимые действия в брандмауэре, чтобы разрешить этот порт, telnet cmd работает нормально, я Я могу ввести этот SQL на своем компьютере, поэтому я думаю, что с конфигурацией для приема удаленного подключения все в порядке.
Вот мой php:

Код: Выделить всё

$serverName = "DYNDNS,49550";
$database = "db22";
$uid = "sa"; // Usuário
$pwd = "********"; // Senha

$connectionOptions = array(
"Database" => $database,
"Uid" => $uid,
"PWD" => $pwd,
"Encrypt" => false
);

$conn = sqlsrv_connect($serverName, $connectionOptions);

if ($conn === false) {
handleError(sqlsrv_errors());
exit;
}

function handleError($errors) {
foreach ($errors as $error) {
echo "Erro: {$error['message']} (Código: {$error['code']})
";
}
}
Предыдущее соединение с Microsoft sql, которое я делал, всегда возвращало ошибки, затем я нашел «Encrypt» => false, и все работало нормально. В любом случае это не сработает.

Ошибка: [Microsoft][ODBC Driver 18 для SQL Server]Тайм-аут входа истек (Código: 0)Ошибка: [Microsoft][Драйвер ODBC 18 для SQL Server]Поставщик TCP: код ошибки 0x2749 (код: 10057)
Ошибка: [Microsoft][Драйвер ODBC 18 для SQL Server]Связанная с сетью или экземпляр - произошла конкретная ошибка при установлении соединения с dyndns....,49550. Сервер не найден или недоступен. Проверьте правильность имени экземпляра и настроен ли SQL Server для разрешения удаленных подключений. Дополнительные сведения см. в электронной документации по SQL Server. (Код: 10057)
Удаленное подключение к серверу Microsoft sql

Подробнее здесь: https://stackoverflow.com/questions/791 ... sql-server
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»