1

我正在尝试通过 PHP 5.2 连接到外部 Sql Server。

使用这条线:

$con = mssql_connect('123.123.123.123','Username','Password') or die('Could not connect to the server!');

我收到此错误:

警告:mssql_connect() [function.mssql-connect]: Unable to connect to server: 123.123.123.123 in /home/file/public_html/structure/index.php on line 4 无法连接到服务器!

我的托管服务提供商向我保证,我的服务器已打开端口以连接到数据库。查看我的 php 信息,使用 FreeTDS 启用了 MSSQL 支持。

任何想法为什么这会失败,或者我如何开始解决问题?

4

1 回答 1

0

我知道远程连接到 MSSQL 有一些安全性。我有同样的问题。您需要为请求的 IP 提供连接许可。

您是否尝试使用 MS SQL 程序连接您的个人计算机。

如果可以的话,您的cilent(php主机)有问题

如果你不能,那么你的 mssql 服务器有问题

于 2013-01-23T02:21:05.593 回答