打开SQL Server配置管理器,“没法链接到WMI提供程序,您没有权限或者该服务器没法访问。请注意,您只能使用SQL Server配置管理器来管理SQL Server 2005和更高版本的服务器。

我安装的版本是SQL Server2008 ,在打开SQL Server配置管理器时,遇到如图所示问题:web

按照网上提供的经常使用的3种方法均不奏效:sql

一、检查一下 windows下的system32 中是否有framedyn.dll这个系统文件,若是没有到system32 下的wbem文件中拷贝framedyn.dllsystem32 目录下 windows

个人system32 中有framedyn.dll,反而是wbem文件中没有,因而复制了一份到wbem中,然并卵!mvc

二、ide

1 右击“个人电脑”-->“管理” 
2 在“本地用户和组”内的Administrators组上双击,出现添加属性对话框。 
3 单击“添加”按钮,出现添加用户对话框 
4 单击“高级”按钮,再单击“搜索”(或是“当即查找”)按钮。注:此'NT AUTHORITY\NETWORK SERVICE'用户为系统内置账户,没法直接添加。 
5 在“搜索结果”内选择“Network Service”用户后,单击“肯定” 
spa

个人搜索结果里根本没有Network Service这一项,我选择了一个比较相近的,仍是不行.net

三、命令行

//开始运行Cmd.exe进命令行orm

//进入MSsql2005安装目录cd /Program Files/Microsoft SQL Server/90/Sharedblog

//输入  mofcomp "C:/Program Files/Microsoft SQL Server/90/Shared/sqlmgmproviderxpsp2up.mof"

查看个人安装路径后修改成:

cd \Program Files (x86)\Microsoft SQL Server\100\Shared
mofcomp "C:\Program Files (x86)\Microsoft SQL Server\100\Shared\sqlmgmproviderxpsp2up.mof"

仍然不行,我将\改成/也不行

最后!!!!!我发现个人错误所在了:我每次打开命令提示符的时候都是用的快捷键:window+R  ,这样进去的并非用管理员权限进去的,我找到 程序-windows系统-命令提示符-右键-以管理员身份运行,再把如下代码执行一遍:

cd \Program Files (x86)\Microsoft SQL Server\100\Shared
mofcomp "C:\Program Files (x86)\Microsoft SQL Server\100\Shared\sqlmgmproviderxpsp2up.mof"

成功了!

(差点就放弃了,每当想要放弃的时候,告诉本身,再坚持一下,换种思路,必定能够!)

相关文章
相关标签/搜索