1

在 Visual Studio 2010 中,我尝试使用add connection向导设置与 SQL Server 数据库的连接,但连接失败!

这是我得到的错误:

与 SQL Server 建立连接时发生与网络相关或特定于实例的错误。服务器未找到或无法访问。验证实例名称是否正确以及 SQL Server 是否配置为允许远程连接。(提供者:命名管道提供者,错误:40 - 无法打开与 SQL Server 的连接)

额外信息;

  • 我可以ping通服务器!
  • SQL Server 允许远程连接!
  • SQL 服务正在运行!

这里有什么问题?

4

1 回答 1

0

若要解决此问题,请根据您遇到的症状使用以下方法之一:

  • SQL Server 登录

使用有效的 Windows 登录名连接到 SQL Server。如果必须继续使用 SQL Server 登录,可以将 SQL Server 中的安全身份验证模式更改为 SQL Server 和 Windows。

  • 权限不足的 Windows 帐户

要变通解决此问题,您必须将 Windows 帐户添加到 SQL Server,然后将适当的权限授予用户需要访问的每个数据库。

来源: http: //support.microsoft.com/kb/889615/en-us

于 2012-08-01T13:23:16.610 回答