我在尝试从本地测试环境连接到远程SQL Server时遇到了很多麻烦。我可以使用Toad for SQL Server连接到服务器,但我不确定为什么它不能通过PHP工作。这就是我所拥有的:
$connectionInfo = array("Database" => "db",
"UID" => $user,
"PWD" => $pwd);
$connection = sqlsrv_connect("ip address", $connectionInfo);
if(!$connection) //error message
我已经尝试了我能想到的所有可能的组合 - 使用服务器/实例名称,明确给出端口(1433),通过删除UID和PWD使用Windows身份验证 - 所有这些都可以与Toad一起使用。我不知道我还能尝试什么,或者我缺少什么。
感谢任何帮助。