安装sql2005时候报的wmi配置错误解决办法

作者:动易网络 来源:本站原创 点击数: 发布时间:2011年12月07日

     安装sql 2005,遇到了如下问题:由于计算机 server Error:70347 (0x112cb) 上的 WMI 配置,无法执行 SQL Server 系统配置检查器。因为WMI配置,无法执行Sql Server 系统配置检查器,解决办法:将以下脚本复制到记事本保存为.bat格式,点击运行即可解决。

@echo on  
cd /d c:temp  
if not exist %windir%system32wbem goto TryInstall  
cd /d %windir%system32wbem  
net stop winmgmt  
winmgmt /kill  
if exist Rep_bak rd Rep_bak /s /q  
rename Repository Rep_bak  
for %%i in (*.dll) do RegSvr32 -s %%i  
for %%i in (*.exe) do call :FixSrv %%i  
for %%i in (*.mof,*.mfl) do Mofcomp %%i  
net start winmgmt  
goto End  
:FixSrv  
if /I (%1) == (wbemcntl.exe) goto SkipSrv  
if /I (%1) == (wbemtest.exe) goto SkipSrv  
if /I (%1) == (mofcomp.exe) goto SkipSrv  
%1 /RegServer  
:SkipSrv  
goto End  
:TryInstall  
if not exist wmicore.exe goto End  
wmicore /s  
net start winmgmt  
:End