[英]Failed to run query: SQLSTATE[42000]: [Microsoft][SQL Server Native Client 11.0][SQL Server]Incorrect syntax near ')'
[英][Microsoft][SQL Server Native Client 11.0]SQL Server Network Interfaces: Connection string is not valid
我正在尝试两种方法连接到我的Microsoft SQL Server。 我们托管自己的网站,并安装了Microsoft SQL Server 2008。
我尝试使用本地主机,dsw-server和我们的公共IP地址的服务器名称进行连接,但都抛出相同的错误。
您可以在http://dswdist.com/db_connect.php上测试连接以查看代码和错误。
如果php_info有帮助,这是我的信息http://dswdist.com/phpinfo.php
不知道我还能提供什么其他信息,但是请告诉我您需要我提供什么帮助。 谢谢! :)
确保您的服务器名称正确。
MyServerName
要么
MyServerName \\ MyInstanceName
确保运行PHP代码的IDENTITY具有登录服务器的权限,并且具有数据库的权限。 运行PHP代码的IDENTITY可能不是“ you”。
这是绕过“代码”的想法。
A.打开控制面板/管理工具/数据源(ODBC)B.查找系统DSN选项卡。 C.添加一个新的(您可以稍后删除)系统DSN,并输入您的服务器名和凭据。
(#3不会解决PHP / IDENTITY问题,但会确保您具有有效的服务器/实例/数据库名称。)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.