SQL Server 安装程序无法编译托管对象格式(MOF)文件
|
admin
2014年5月10日 17:51
本文热度 6793
|
我在windows 2003 中安装SQL时,出现如下错误信息:
标题: Microsoft SQL Server 2005 安装程序
------------------------------
SQL Server 安装程序无法编译托管对象格式(MOF)文件 E:\Program Files\Microsoft SQL
Server\MSSQL.2\MSSQL\Binn\sqlwep-uni.mof。若要继续,请参阅 SQL Server 2005
安装程序帮助文档中的“排除 SQL Server 2005 安装故障”或“如何查看 SQL Server 2005 安装日志文件”。
解决办法:
根据我的研究,这个问题可能是由于被损坏的wmi库造成的。您可以参考下面的步骤来建一个bat文件来重建wmi库,然后再安装sql 2005:
net stop winmgmt
c:
cd %systemroot%\system32\wbem
rd /S /Q repository
regsvr32 /s %systemroot%\system32\scecli.dll
regsvr32 /s %systemroot%\system32\userenv.dll
mofcomp cimwin32.mof
mofcomp cimwin32.mfl
mofcomp rsop.mof
mofcomp rsop.mfl
for /f %%s in (''dir /b /s *.dll'') do regsvr32 /s %%s
for /f %%s in (''dir /b *.mof'') do mofcomp %%s
for /f %%s in (''dir /b *.mfl'') do mofcomp %%s
echo DONE reboot
pause
这个bat文件运行完以后,重起机器,安装sql 2005。
该文章在 2014/5/10 17:51:03 编辑过