您的位置:首页 > 数据库

无法连接到WMI提供程序。你没有权限或者该服务器无法访问。请注意你只能使用SQL SERVER 配置管理器来管理sql server 2005服务器

2014-05-27 13:59 886 查看
几天没使用数据库,今天打开SQL2008突然出现这样的错误,什么都做不了,还好查资料解决了!

问题如图,



方法1.在C:\WINDOWS\system32中搜索是否有framedyn.dll这个系统文件,如果没有,到system32 下的wbem文件中拷贝framedyn.dll到system32 目录下。再次进入配置管理器。

不行,就进行第二方法

方法2.以管理员身份运行“命令提示符”(在附件下面),进入后执行以下命令

  1)cd /d C:\Program Files\Microsoft SQL Server\90\Shared

  2)mofcomp "C:\Program Files\Microsoft SQL Server\90\Shared\sqlmgmproviderxpsp2up.mof"

提示:

正在分析 MOF 文件: C:\Program Files\Microsoft SQL Server\90\Shared\sqlmgmprovide

rxpsp2up.mof

MOF 文件分析成功

将数据储存到储存库中...

完毕!

方法3:1 右击“我的电脑”-->“管理”

2 在“本地用户和组”内的Administrators组上双击,出现添加属性对话框。

3 单击“添加”按钮,出现添加用户对话框

4 单击“高级”按钮,再单击“搜索”(或是“立即查找”)按钮。注:此'NT AUTHORITY\NETWORK SERVICE'用户为系统内置帐户,无法直接添加。

5 在“搜索结果”内选择“Network Service”用户后,单击“确定” 

我用的是方法2解决的:

具体如下:在C:\WINDOWS\system32中搜索是否有framedyn.dll这个系统文件,拷贝到system32 目录下,同时搜索sqlmgmproviderxpsp2up.mof拷贝到C:\Program Files\Microsoft SQL Server\90\Shared目录下,重新运行上面的命令,应该就可以了。

得到结果是:

Microsoft (R) 32-bit MOF Compiler Version 5.1.2600.2180

Copyright (c) Microsoft Corp. 1997-2001. All rights reserved.

Parsing MOF file: C:\Program Files\Microsoft SQL Server\Shared\sqlmgmprovider

xpsp2up.mof

MOF file has been successfully parsed

Storing data in the repository...

Done!

说明操作成功,这个时候应该就没有问题了。

希望对你有所帮助!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  SQL Exception
相关文章推荐