使用PDO连接到远程Ms-SQL服务器

时间:2019-04-19 13:08:04

标签: php sql-server pdo

我尝试使用此代码,但是“ The wait operation timed out.

$server = "tcp:92.45.xx.xx,1433";
try {
    $conn = new PDO("sqlsrv:server=$server ; Database=SednaPortNature", "Markam", "Markam2019");
    $conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
} catch (Exception $e) {
    die(print_r($e->getMessage()));
}

编辑:如果我尝试以这种方式成功连接到服务器名称(“ PNSRV04”)在本地连接到远程服务器内部的服务器;

$serverName = "PNSRV03";
try {
    $conn = new PDO("sqlsrv:server=$serverName ; Database=SednaPortNature", "Markam", "Markam2019");
    $conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
} catch (Exception $e) {
    die(print_r($e->getMessage()));
}

0 个答案:

没有答案