时间:2021-07-01 10:21:17 帮助过:62人阅读
使用SQL Server 2000数据库,在打开企业管理器时出现SQL Server管理单元初始化失败错误:
窗口名是:MMC
SQL Server管理单元初始化失败
名称:Microsoft SQL企业管器
CLSID{00100100-1816-11d0-8EF5-00AA0062C58F}
在网上找了半天多数SQL Server管理单元的解决方法都是要重装数据库,实在是太麻烦了,基本上没发现有实效的解决办法,最后通过自己的努力终于找到了一个快捷的SQL Server管理单元解决方法,将下面的内容用记事本另存为.reg 的文件,导入注册表即可。
[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"
解决方法:
通过批处理将SQL相关文件全部注册一遍来解决这个问题。把以下内容粘贴到记事本作成*bat文件执行。
通过Regsvr32命令将这些DLL动态链接文件重新注册一次,就可以解决SQL 2000管理单元初始化失败的问题。