0

我在我的机器上有管理 stdio 2005 并且我正在尝试连接到 sql server 2008

我收到以下消息作为内部异常。

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

谁能帮忙

谢谢,

维杰。

4

3 回答 3

2

您使用的协议(命名管道)仅在您连接到本地计算机时才有效。如果要连接到远程计算机,则需要启用 TCP 协议。

其他要检查的事项:

  • 您的连接字符串是否正确?服务器名称拼写正确?
  • 是否有防火墙允许 TCP 流量?基本设置的默认端口是 1433。
于 2009-09-14T07:20:41.340 回答
1
  • 打开 SQL Server 配置管理器
  • 展开节点“SQL Server 网络配置”
  • 单击协议节点
  • 右键单击“命名管道”-> 启用
  • 重新启动 SQL Server 服务
于 2009-09-14T07:20:25.680 回答
0
  • 确保将数据库配置为允许远程连接。
  • 如果使用实例,请确保您在连接字符串中指向该实例。
于 2009-09-14T07:21:23.663 回答