已解决:无法连接到WMI提供程序。你没有权限或者该服务器无访问···

我想用sql server做一个数据库的作业,主要是想用一下asp做个网页。首先需要安装sql server,刚开始以为是件很简单的事,在我的visual studio 2008的安装包里就有sql server 2005 express edition 的安装软件,直接安装就行了,哪知道后来的过程那叫一个艰辛啊……
先安装sql server 2005(是英文版的),安装过程非常顺利。然后我想进入Server Configuration Manager(配置管理器),点击之后就出现了下面这个警告框:

上网搜了搜,在一个老外的博客上找到一个解决方案:(http://blogs.msdn.com/echarran/archive/2006/01/03/509061.aspx)

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

The solution is to go to a command prompt and then run mofcomp.

C:\Program Files\Microsoft SQL Server\Shared>mofcomp "C:\Program Files\Microsoft SQL Server\Shared\sqlmgmproviderxpsp2up.mof"

The output will look like below

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!

注意一下:上述的mofcomp命令在C:\WINDOWS\system32\wbem目录下。 通过这个博客的留言,貌似有些人用这个方法解决了问题。我进入了windows的命令处理器,按照这个方法试了一下,得到了和他一样输出的结果,很兴奋,以为问题解决了。再次进入Server Configuration Manager,不幸的是还是弹出了同样的警告框。继续在网上搜,由于关键字大部分是英文的,搜到的英文网页中除了上述的方法转载就是抱怨……
      接下来只好自己想办法了,我先想到这是不是sql server 2005自身的问题,现在sql server 2008 express 已经出了,就安装个sql server 200吧。于是卸载sql server 2005,安装sql server 2008(安装sql server 2008 之前还得安装.net framework sp2 和windows installer 从微软官网下载即可,安装好后重启电脑),这次安装的是个中文版。
      sql server 2008安装过程比sql server 2005的过程麻烦了一些,主要是需要配置数据库管理员,使用本机的管理员账户就行。安装成功后,怀着忐忑的心情进入配置管理器,点击之后该死的警告框又弹了出来,还是不行。

在网上继续搜,这时看到有人说是管理员(administrator)没有 network service的权限,所以 WMI无法打开。 设置的方法很简单,网络上都有:
1 右击“我的电脑”-->“管理”
2 在“本地用户和组”内的Administrators组上双击,出现添加属性对话框。
3 单击“添加”按钮,出现添加用户对话框
4 单击“高级”按钮,再单击“搜索”(或是“立即查找”)按钮。注:此'NT AUTHORITY\NETWORK SERVICE'用户为系统内置帐户,无法直接添加。
5 在“搜索结果”内选择“Network Service”用户后,单击“确定”
      按照以上的步骤设置之后,进入配置管理器,问题依旧出现……到了这里实在让人郁闷的不行。
      这时又看到一个新方法:检查一下 windows下的system32 中是否有framedyn.dll这个系统文件,如果没有到system32 下的wbem文件中拷贝framedyn.dll到system32 目录下。 我进到system32目录找framedyn.dll文件,果然没有找到,再进入system32\wbem目录,找framedyn.dll,拷贝到system32目下。再次进入配置管理器,这次终于成功了!!!问题终于解决了!!!这主要是通过Java 或者vc连接数据库遇到的问题。

以上所述三种方法,总是一个在有些人的电脑上可以起作用。我很不幸尝试到第三种方法才解决了问题,也有可能这三个操作在我的电脑上都是需要的。

转载于:https://www.cnblogs.com/fhuafeng/archive/2012/11/12/2765931.html

无法连接到WMI提供程序。你没有权限或者该服务器无访问相关推荐

  1. 【SQL Server配置管理器】提示:无法连接到 WMI 提供程序。您没有权限或者该服务器无法访问...

    [SQL Server配置管理器]提示:无法连接到 WMI 提供程序.您没有权限或者该服务器无法访问 //开始运行Cmd.exe进命令行 //进入MSsql2008安装目录cd /Program Fi ...

  2. SQL Server2019配置管理器无法连接到 WMI 提供程序

    SQLServer配置管理器无法连接到WMI提供程序SQLServer配置管理器无法连接到WMI提供程序:今天在打开sql server 的时候打不开.报了一个错误,然后我打开sql server配置 ...

  3. wmi服务或wmi提供程序_什么是WMI提供程序主机(WmiPrvSE.exe),为什么使用那么多的CPU?...

    wmi服务或wmi提供程序 The WMI Provider Host process is an important part of Windows, and often runs in the b ...

  4. wmi 计算机应用程序,WMI 提供程序宿主程序 (Wmiprvse.exe) 已安装 NLB 功能的基于 Windows Server 2008 的计算机上可能会崩溃...

    修补程序信息 可以从 Microsoft 获得受支持的修复程序.然而,此修补程序仅用于解决本文中描述的问题.此修复程序仅适用于遇到本文中描述的问题的系统.此修补程序可能会接受进一步的测试.因此,如果这 ...

  5. Android 之联系人提供程序

    介绍 联系人提供程序是一个强大而又灵活的 Android 组件,用于管理设备上有关联系人数据的中央存储库. 联系人提供程序是您在设备的联系人应用中看到的数据源,您也可以在自己的应用中访问其数据,并可在 ...

  6. window 访问samba提示:无任何网络提供程序接受指定的网络路径

    一台update过的Windows xp 访问Samba空间 系统报错"提示无任何网络提供程序接受指定的网络路径"(之前访问或者映射网络驱动器正常)在"运行"下 ...

  7. Android内容提供程序

    内容提供程序管理对结构化数据集的访问,它们封装数据,并供用于定义数据安全性的机制.内容提供程序是连接一个进程中的数据与另一个进程中运行的代码的标准界面. 将应用的Context中的ContentRes ...

  8. System.InvalidOperationException:“未在本地计算机上注册“Microsoft.ACE.OLEDB.12.0”提供程序

    [写在前面] 今天在做c#和ACCESS的连接测试时出现了如下图的BUG: (本人VS为2017,access为2016 64位专业版) CODES: 报错提示 error location [原因分 ...

  9. 剖析 .NET 托管提供程序

    剖析 .NET 托管提供程序 发布日期: 4/1/2004 | 更新日期: 4/1/2004 Dino Esposito Wintellect 2001 年 10 月 9 日 与成熟的 OLE DB ...

最新文章

  1. H - Parity game-poj1733(需要离散化)
  2. mongodb 连接和备份
  3. 【Android NDK 开发】Android NDK 下载 ( 下载指定历史版本 NDK | Android NDK r10e - 2015 年 5 月 )
  4. 基于HTML在线考试系统开题报告,基于JSP的在线考试系统 开题报告.doc
  5. LeetCode 991. 坏了的计算器(逆向思考)
  6. (1)前端工程化—全副武装:通过工程化提升「战斗力」
  7. c语言学习-使用指针求一个字符串的长度
  8. java模拟http post
  9. python程序设计实验报告答案大全_Python程序设计实验三
  10. 实验过程中收获的经验、教训、感想
  11. b365老掉线 h3c路由器_H3C路由器频繁断线的原因及解决方法
  12. 【案例分享】让新时代教育发展与“数”俱进
  13. Chrome浏览器安装Adblock Plus插件拦截广告
  14. 计算机信息管理存在的问题与对策,全面信息化管理系统问题及对策(word版)...
  15. 好分数一个等第是什么意思_DPI是什么意思 鼠标DPI越高越好吗?
  16. 计算机二级word真题书娟,计算机二级word试题.docx
  17. 【附源码】计算机毕业设计Python安卓基于安卓的豆果美食APPou9ez(源码+程序+LW+调试部署)
  18. vue2.0之多页面的开发
  19. ​小城故事—逃离之路
  20. ArduBlock 多久没更新了-安装很简单on mac

热门文章

  1. MIT要和世界各地研究机构合作,让机器能像婴儿一样学习
  2. 手把手带你入坑迁移学习(by 当过黑客的CTO大叔)
  3. iOS 关于BTC 一些知识点
  4. C语言通过数组指针获取长度
  5. 解读Scorm(0):标准
  6. 安卓Android Support Design Library——Snackbar
  7. 国务院:光伏发电指标开始向东北倾斜
  8. 链接测试工具:Xenu
  9. 『C#基础』XML文件的读与写
  10. .net下4款不错的微信SDK