使用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管理单元初始化失败的问题。
新闻热点
疑难解答