How to resolve the SQL error “cannot connect to WMI provider”

王朝学院·作者佚名  2016-05-26
窄屏简体版  字體: 小  |  中  |  大  |  超大  

How to resolve the SQL error “cannot connect to WMI PRovider”当你试图打开SQL Server Configuation Manager时发现如下错误:

“cannot connect to WMI provider. You do not have permission or the server is unreachable. Note that you can only manage SQL Server 2005 and later servers with SQL Server Configuration Manager.” Invalid class [0x8004100]

不要惊慌,这是因为你的SQL实例的WMI provider被意外移除了。不管是32位的SQL实例还是64位有SQL实例都引用相同的WMI设置(这个设置在:“%programfile(x86)%\Microsoft SQL Server\[version]\Shared\sqlmgmproviderxpsp2up.mof”)

所以只要进入“%programfile(x86)%\Microsoft SQL Server\[version]\Shared目录,然后执行

mofcomp sqlmgmproviderxpsp2up.mof

View Code然后重启SQL Server Configuration Manager就可以了。

[version]与SQL Server对应关系如下:SQL Server 版本 | [Version]----------------------------------|----------Microsoft SQL Server 2012 | 110Microsoft SQL Server 2008 R2 | 100Microsoft SQL Server 2008 | 100Microsoft SQL Server 2005 | 90

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
© 2005- 王朝網路 版權所有 導航