首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

服务和连接的外围应用配置器打不开,怎么处理

2012-02-15 
服务和连接的外围应用配置器打不开,怎么办?因需远程登录SQL2005,在打开“外围应用配置器”后,执行“服务和连

服务和连接的外围应用配置器打不开,怎么办?
因需远程登录SQL2005,在打开“外围应用配置器”后,执行“服务和连接的外围应用配置器”时,报错:
计算机localhost在网络上不存在,或无法远程配置该计算机。请验证远程计算机具有所需的Windows Management Instrumentation组件,然后重试。(SQLSAC)
其他信息:
  尝试管理服务时SMO中发生了异常。(Microsoft.SqlServer.Smo)
  无法为此请检索数据。(Microsoft.SqlServer.SmoEnum)
  操作无法完成。(WinMgmt)

经检查:
1、已经配置了localhost与127.0.0.1的对应;
2、在Administrators组中增加了NETWORK SERVICE
3、“服务和应用程序”下的WMI控件属性的安全设置中已经添加了NETWORK SERVICE,且拥有所有权限。
4、查看Windows Management Instrumentation服务状态是“已启动”
5、将SQL2005卸载后重新安装,问题依旧
6、将SQL2005和VS2005都卸载后重新安装,问题依旧
现在就差没有重新安装操作系统了。
如果今晚还没有找到原因,只能走最后一条路了。请朋友帮忙!!!

[解决办法]

SQL code
administration没有 network service的权限。所以 WMI无法打开。 设置的方法很简单,网络上都有: 1 右击“我的电脑”-->“管理” 2 在“本地用户和组”内的Administrators组上双击,出现添加属性对话框。 3 单击“添加”按钮,出现添加用户对话框 4 单击“高级”按钮,再单击“搜索”按钮。注:此'NT AUTHORITY\NETWORK SERVICE'用户为系统内置帐户,无法直接添加。 5 在“搜索结果”内选择“Network Service”用户后,单击“确定”
[解决办法]
在连接数据库应该经常遇到的问题,尤其是对盗版的xp系统而言。 
这主要是通过Java 或者vc连接数据库遇到的问题 
解决问题的方法:检查一下 windows下的system32 中是否有framedyn.dll这个系统文件,如果没有到system32 下的wbem文件中拷贝framedyn.dll到system32 目录下 
我就是这样解决的,希望能帮到你们

热点排行
Bad Request.