使用SQL Server 2000數(shù)據(jù)庫(kù),在打開(kāi)企業(yè)管理器時(shí)出現(xiàn)SQL Server管理單元初始化失敗錯(cuò)誤:
窗口名是:MMC
SQL Server管理單元初始化失敗
名稱:Microsoft SQL企業(yè)管器
CLSID{00100100-1816-11d0-8EF5-00AA0062C58F}
在網(wǎng)上找了半天多數(shù)SQL Server管理單元的解決方法都是要重裝數(shù)據(jù)庫(kù),實(shí)在是太麻煩了,基本上沒(méi)發(fā)現(xiàn)有實(shí)效的解決辦法,最后通過(guò)自己的努力終于找到了一個(gè)快捷的SQL Server管理單元解決方法,將下面的內(nèi)容用記事本另存為.reg 的文件,導(dǎo)入注冊(cè)表即可。
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\CLSID\{00100100-1816-11d0-8EF5-00AA0062C58F}]
@="Microsoft SQL 企業(yè)管理器管理單元"
[HKEY_CLASSES_ROOT\CLSID\{00100100-1816-11d0-8EF5-00AA0062C58F}\InProcServer32]
@="C:\\Program Files\\Microsoft SQL Server\\80\\Tools\\Binn\\sqlmmc.dll"
"ThreadingModel"="Both"
[HKEY_CLASSES_ROOT\CLSID\{00100100-1816-11d0-8EF5-00AA0062C58F}\ProgID]
@="SQLMMC.1"
[HKEY_CLASSES_ROOT\CLSID\{00100100-1816-11d0-8EF5-00AA0062C58F}\VersionIndependentProgID]
@="SQLMMC"
通過(guò)批處理將SQL相關(guān)文件全部注冊(cè)一遍來(lái)解決這個(gè)問(wèn)題。把以下內(nèi)容粘貼到記事本作成*bat文件執(zhí)行。
通過(guò)Regsvr32命令將這些DLL動(dòng)態(tài)鏈接文件重新注冊(cè)一次,就可以解決SQL 2000管理單元初始化失敗的問(wèn)題。