UBUNTU/PHP: не удается подключиться к SQL Server 2008

Мы взяли копию нашего виртуального сервера Ubuntu и изменили его имя и IP. В остальном это дубликат нашего производственного сервера. Теперь по какой-то причине мы не можем получить php-соединение с SQL-SERVER. Так что я надеялся, что кто-то здесь сможет помочь мне, что делать дальше.

Спасибо за вашу помощь!

PHPINFO ()

MSSQL Support   enabled
Active Persistent Links     0
Active Links    0
Library version     FreeTDS

Directive   Local Value Master Value
mssql.allow_persistent  On  On
mssql.batchsize 0   0
mssql.charset   no value    no value
mssql.compatability_mode    Off Off
mssql.connect_timeout   5   5
mssql.datetimeconvert   On  On
mssql.max_links Unlimited   Unlimited
mssql.max_persistent    Unlimited   Unlimited
mssql.max_procs Unlimited   Unlimited
mssql.min_error_severity    10  10
mssql.min_message_severity  10  10
mssql.secure_connection Off Off
mssql.textlimit Server default  Server default
mssql.textsize  Server default  Server default
mssql.timeout   60  60

Соединитель не дает мне ничего, кроме "MSSQL error:"

    $dbhandle = mssql_connect($myServer, $myUser, $myPass)
    if (!$dbhandle) {

die('Something went wrong while connecting to MSSQL');
}

НОТА! Я не получаю никакой ошибки NRO или MSG на команду умереть

ОБНОВЛЕНИЕ: также пробовал это, но без помощи SQLSTATE[HY000] Неизвестное имя хост-компьютера (серьезность 2)

ОБНОВЛЕНИЕ 2: -Переустановлено в соответствии с https://zxtech.wordpress.com/tag/how-to-connect-to-sql-server-from-ubuntu/-Ping: OK -Telnet: OK -Syll нет сообщения об ошибке на php скрипты

ОБНОВЛЕНИЕ 3 Обнаружена проблема: имя сервера не работает. Поскольку я подключился к sqlservename.sql.something сейчас, я должен подключиться с IP-адрес прямой линии вверх 123.4567.890.12

1 ответ

Наконец, мы выяснили причину: проблема заключалась в том, что при миграции файл, содержащий наши DNS-серверы, был перезаписан Wmvare. Это означает, что, хотя серверы были дубликатами, IP для наших DNS-серверов был изменен..

У нас не было причин подозревать это, так как это должна была быть полная копия работающего сервера.

Другие вопросы по тегам