[Microsoft][SQL Server Native Client 11.0]SQL Server网络接口:连接字


[Microsoft][SQL Server Native Client 11.0]SQL Server Network Interfaces: Connection string is not valid

我正在尝试两种方法连接到我的Microsoft SQL Server。我们拥有自己的网站,并安装了Microsoft SQL Server 2008。

我尝试过使用localhost、dsw服务器和我们的公共IP地址的服务器名称进行连接,但都会抛出相同的错误。

你可以在这里测试连接http://dswdist.com/db_connect.php查看代码和错误。

如果php_info有帮助,下面是我的信息http://dswdist.com/phpinfo.php

不确定我还能提供什么其他信息,但让我知道你需要我提供什么帮助。谢谢!:)

  1. 请确保您的服务器名称正确无误。

    MyServerName

    MyServerName''MyInstanceName

  2. 确保运行PHP代码的IDENTITY有权登录服务器,并有权访问数据库。运行PHP代码的IDENTITY可能不是"你"。

  3. 这里有一个绕过"代码"的想法。

    A。打开控制面板/管理工具/数据源(ODBC)B."查找系统DSN"选项卡。C.添加一个新的(以后可以删除)系统DSN,并输入您的服务器名和凭据。

(#3不会解决PHP/IDENTITY问题,但会确保您有一个有效的服务器/实例/数据库名称。)