我正在使用SQL Server2008 R2。我无法远程连接到数据库。我得到了以下错误。
建立与SQL Server的连接时发生与网络有关的错误或特定于实例的错误。服务器找不到或无法访问。请验证实例名称是否正确,以及SQL Server是否配置为允许远程连接。
(提供程序:命名管道提供程序,错误: 40 -无法打开与SQL Server的连接)
我已经检查了SQL Server属性,并且启用了Allow remote connections。
我已经检查了服务管理器和SQL Server服务是否正在运行。
我检查了配置管理器,在SQL Server服务下看不到任何服务,它显示远程过程调用失败的
所以请给我指引。
发布于 2014-10-13 15:30:19
打开控制面板>管理工具>服务>选择标准服务选项卡(在底部)>找到启动SQL Server代理
右键单击并选择属性,
启动类型:自动,
申请,好的。
好了。
发布于 2012-11-25 00:43:01
我刚刚遇到了同样的问题,并且能够通过安装Service Pack 1来解决它。
发布于 2013-10-18 12:23:09
只有在我的工作计算机中安装了Microsoft Visual Studio 2012安装程序后,才会出现此错误。
由于这是一个WMI错误,我重新编译了MOF文件-> mofcomp.exe "C:\Program Files (x86)\Microsoft SQL Server\100\Shared\sqlmgmproviderxpsp2up.mof“
我还注销并重新注册了sql provider DLL -> regsvr32 "C:\Program Files (x86)\Microsoft“,但问题没有解决。
解决方案:
我已经在我的SQL2008 R2实例上应用了SQL Server2008 R2 SP2,这解决了SQL Server配置管理器的问题。您可以从此处下载安装程序...http://www.microsoft.com/en-us/download/details.aspx?id=30437。
https://stackoverflow.com/questions/12619014
复制相似问题