Sql Server2008 配置管理器无法连接WMI提供程序

Sylvia ·
更新时间:2024-09-20
· 742 次阅读

  好长一段时间没有碰SQL了,由于要做PB的毕业设计,结果打开数据库的时候却没办法连接了,不能连接的情况之前也遇到过,去配置管理器将相应的项启动即可,可是当我打开配置管理器的时候,有些吃惊,因为跳出来一个错误,是我以前没遇过的,错误截图如下:

  上网搜了一下这个问题,很多解决方法,当时还是很高兴的,因为有解决方法总是好的,下面看看这些放方法在我电脑上的反应吧:   解决方法一:   提示中也提到,没有权限或者该服务器无法方访问,那么修改权限呗:   1、右击"计算机"-管理;   2、打开"本地用户和组"-组,双击Administrators,弹出Administrators的属性对话框,点击添加   3、在选择用户弹出框中选择高级,立即查找,将NT AUTHORITYNETWORK SERVICE添加到用户中,点击确定;   按照步骤完成后,进入配置管理器,可是并不是我预想的那样,问题依旧木有解决,肿么办捏?!接着尝试后面的方法。   解决方法二:   检查一下 windows下的system32 中是否有framedyn.dll这个系统文件,如果没有到system32 下的wbem文件中拷贝framedyn.dll到system32 目录下。 我进到system32目录找framedyn.dll文件,果然没有找到,再进入system32wbem目录,找framedyn.dll,拷贝到system32目下。再次进入配置管理器。   方法是这么说,可是当打开system32的时候,表示framedyn.dll这个系统文件已经存在,而且wbem目录也存在这个系统文件,此方法又作废了。   解决方法三:   以管理员身份运行“命令提示符”(在附件下面),进入后执行以下命令   1、cd /d C:Program FilesMicrosoft SQL Server90Shared   2、mofcomp "C:Program FilesMicrosoft SQL Server90Sharedsqlmgmproviderxpsp2up.mof"   总觉得命令下的运行都很高级,这次总该成功了吧,成功的提示本该是:   正在分析 MOF 文件: C:Program FilesMicrosoft SQL Server90Sharedsqlmgmproviderxpsp2up.mof   MOF 文件分析成功   将数据储存到储存库中...   完毕!   万万没有想到的是:我的提示却是:

  没有找到,居然是没有找到。。。搜了下sqlmgmproviderxpsp2up.mof解释也不多,关于这个文件的下载也没有找到,所以这个方法也暂时放弃,如果谁有关于这个文件的消息可以告诉我哟。   解决方法四:   各种方法都尝试过了,当我连接数据库的时候依旧没办法连接上,而且依旧有错误提示,但是一个我不理解的问题是:我可以远程别人的数据库,自己本地的服务器依旧无法连上。   既然这样还是从错误提示出发,既然开始提示的是:无法连接WMI提供程序,那么WMI又是什么呢,查了一下,百度是这么解释的:Windows Management Instrumentation是用于提供共同的界面和对象模式以便访问有关操作系统、设备、应用程序和服务的管理信息。如果此服务被终止,多数基于 Windows 的软件将无法正常运行。如果此服务被禁用,任何依赖它的服务将无法启动。   那么是不是这个服务被终止了的原因呢?打开服务,看了一下这个服务是启动状态,于是尝试了重启,这次能正常打开配置管理器了,虽然这里的原理我还是弄不太清楚,但是问题解决了还是好的。   总跟电脑打交道,免不了遇到各种奇怪的问题,但是不管什么问题,终都会有解决的方法的!



SQL Server SQL 程序 配置管理 wmi

需要 登录 后方可回复, 如果你还没有账号请 注册新账号
相关文章