从MAMP中的Php连接到MSSQL(在另一台机器上)

时间:2015-09-29 04:51:37

标签: php sql-server mamp

我正在尝试使用mssql_connect函数连接到Php中同一网络中另一台计算机(Windows 8.1和SQL Server 2014 - Express)上的MSSQL数据库。

我已经将MSSQL安装到MAMP中(它作为phpinfo()中的一个区域存在;)并且我已经使用SQLPro for MSSQL(http://www.macsqlclient.com/)测试了凭据,并且它可以在SQLPro中正常加载。

虽然通过mssql_connect连接时不断给出错误:“mssql_connect():无法连接到服务器:”

我想知道我是否遗漏了什么?提前谢谢。

1 个答案:

答案 0 :(得分:0)

我能够解决这个问题: 即使安装并运行了FreeTDS,它也会运行错误的TDS版本,从而停止连接。

我使用配置(http://www.freetds.org/userguide/config.htm)配置所需的正确版本(http://www.freetds.org/userguide/choosingtdsprotocol.htm