我有一个使用以下代码的 PHP 脚本:
$con = mssql_connect('192.168.152.2\webservice','sa','p@$$w0rd') or die('Could not connect to database server');
mssql_select_db('mydatabase') or die('Could not connect to Database');
我需要在 2 台机器上运行这个脚本。一台服务器工作正常,另一台则不行。
好的,这是我知道/尝试过的一些事情:
- 两台机器都已连接到 MSSQL 数据库。他们安装了 php5-sybase 库。
- 我确信用于连接两者的 sa 用户没有任何限制——就它可以连接的主机而言。
我不知道如何检查/或可能影响事情的事情:
- 即使两台机器都有相同的 php 库。他们有相同版本的库吗?
- MSSQL 用户可以在盒子上拥有的并发连接数。
- 无法连接的盒子正在运行 PHP 版本 5.2.4(但是可以连接到另一个 MS SQL 数据库)
我不知道我错过了什么。非常感谢任何建议。