请帮助,我已经做了好几天了。
我正在尝试使用
命名的实例连接到Visual Studio 2010中的数据库123.123.123.123/instanceName
然而,我遇到了
错误提供程序:命名管道提供程序,错误:40 - 无法打开与SQL Server的连接
我已启用以下内容:
我已按照http://technet.microsoft.com/en-us/library/cc646023.aspx
中的指南进行操作我错过了什么?有什么想法吗?
答案 0 :(得分:0)
我们遇到了同样的问题,最终发现动态端口条目必须与SQLExpress登录一起提供..即192.168.1.25 \ SQLEXPRESS,45490 ...然后它允许登录发生。
我们在新机器中安装了新的SQLEXPRESS 2008 R2(Windows 7专业版)。我试图从mgmt工作室的另一台机器连接到这个数据库,它没有连接,也没有连接任何客户机。
我们尝试检查SQLEXPRESS浏览器/ TCPIP是否已启用,并且在我们发现动态端口导致此问题之前花了几个小时。
您可以在左侧菜单中找到此信息,打开SQLEXPRESS Configuration Manager,选择SQL Server网络配置![Configuration Manager] [1]选择SQLEXPRESS的协议您将在右侧找到TCPIP Enabled,单击TCPIP和选择属性转到IPALL ..你会在那里找到动态端口信息。
顺便说一句,我们尝试在两台HP PC上安装相同的问题&用动态端口解决了,而当我们在ACer PC上尝试安装时 - 没有得到这个动态端口问题 - 所以不确定它是否与OEM操作系统设置有关!?但是,上面解决了我们的情况。