zl程序教程

您现在的位置是:首页 >  大数据

当前栏目

sql server2005配置管理器打不开 无法连接到WMI提供程序 [0x80041003] windows2008 R2 64位

配置SQL程序连接 无法 提供 64 管理器
2023-06-13 09:17:42 时间

无法连接到WMI 提供程序.您没有权限或该服务器无法访问。 请注意,你只能使用SQL Server 配置管理器来管理SQLServer 2005服务器。访问遭到拒绝[0*80041003]

在网上找到几个方法:

方法一:在连接数据库应该经常遇到的问题,尤其是对盗版的xp系统而言。这主要是通过Java 或者vc连接数据库遇到的问题

解决问题的方法:检查一下 windows下的system32 中是否有framedyn.dll这个系统文件,如果没有到system32 下的wbem文件中拷贝framedyn.dll到system32 目录下

我就是这样解决的,希望能帮到你们!

方法二:C:/Program Files/Microsoft SQL Server/90/Shared给这个目录增加network service权限或者 user权限就可以了!

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

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

2)mofcomp C:/Program Files/Microsoft SQL Server/90/Shared/sqlmgmproviderxpsp2up.mof 当看到有如下信息时表明操作成功

MOF file has been successfully parsed

Storing data in the repository

Done!

方法四:管理员(administrator)没有 network service的权限,所以 WMI无法打开。 设置的方法很简单,网络上都有: 

1 右击“我的电脑” “管理” 

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

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

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

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

最后,全试过还是不行的留意。因以上方法均历史久远,目前64位操作系统应采用方法一将windows下的system32 中是framedyn.dll这个系统文件拷贝到X:/Windows/SysWOW64及X:/Windows/SysWOW64/wbem目录下。问题解决。

原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/57347.html

javawindows