我正在尝试两种方法连接到我的Microsoft SQL Server。我们拥有自己的网站,并安装了Microsoft SQL Server 2008。
我尝试过使用localhost、dsw服务器和我们的公共IP地址的服务器名称进行连接,但都会抛出相同的错误。
你可以在这里测试连接http://dswdist.com/db_connect.php查看代码和错误。
如果php_info有帮助,下面是我的信息http://dswdist.com/phpinfo.php
不确定我还能提供什么其他信息,但让我知道你需要我提供什么帮助。谢谢!:)
-
请确保您的服务器名称正确无误。
MyServerName
或
MyServerName''MyInstanceName
-
确保运行PHP代码的IDENTITY有权登录服务器,并有权访问数据库。运行PHP代码的IDENTITY可能不是"你"。
-
这里有一个绕过"代码"的想法。
A。打开控制面板/管理工具/数据源(ODBC)B."查找系统DSN"选项卡。C.添加一个新的(以后可以删除)系统DSN,并输入您的服务器名和凭据。
(#3不会解决PHP/IDENTITY问题,但会确保您有一个有效的服务器/实例/数据库名称。)