使用PDO dblib使用php-71w连接到SQL Server时出错

时间:2017-10-24 00:34:17

标签: php sql-server pdo

我一直在尝试使用来自webtatic的php 7.1连接到SQL Server Express实例。

以下是我尝试过的事情

$DBH = new PDO("dblib:host=10.10.0.81:1434;dbname=database_name", "username", "password")

$DBH = new PDO("dblib:host=10.10.0.81,1434;dbname=database_name", "username", "password")

$DBH = new PDO("dblib:host=10.10.0.81\SQLEXPRESS:1434;dbname=database_name", "username", "password")

$DBH = new PDO("dblib:host=10.10.0.81:1434\SQLEXPRESS;dbname=database_name", "username", "password")

$DBH = new PDO("dblib:host=10.10.0.81,1434;dbname=database_name", "username", "password")

还有很多其他人。我总是得到的错误是“未知的主机名” 我尝试连接IP和主机名,但都不起作用。我可以ping IP就好了,没有防火墙阻塞端口。

它正在使用SQL Server实例,我们手动分配了IP 1434.我能够验证它是否与第三方客户端一起使用。

0 个答案:

没有答案