我在windows 2003 中安裝SQL時(shí),出現(xiàn)如下錯(cuò)誤信息:
標(biāo)題: Microsoft SQL Server 2005 安裝程序
------------------------------
SQL Server 安裝程序無(wú)法編譯托管對(duì)象格式(MOF)文件 E:\Program Files\Microsoft SQL
Server\MSSQL.2\MSSQL\Binn\sqlwep-uni.mof。若要繼續(xù),請(qǐng)參閱 SQL Server 2005
安裝程序幫助文檔中的“排除 SQL Server 2005 安裝故障”或“如何查看 SQL Server 2005 安裝日志文件”。
解決辦法:
根據(jù)我的研究,這個(gè)問(wèn)題可能是由于被損壞的wmi庫(kù)造成的。您可以參考下面的步驟來(lái)建一個(gè)bat文件來(lái)重建wmi庫(kù),然后再安裝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
這個(gè)bat文件運(yùn)行完以后,重起機(jī)器,安裝sql 2005。
該文章在 2014/5/10 17:51:03 編輯過(guò)