sql server 2000管理单元初始化失败的解决方法

使用sql Server 2000数据库,在打开企业管理器时出现sql Server管理单元初始化失败错误
窗口名是:MMC
sql Server管理单元初始化失败
名称:Microsoft sql企业管器
CLSID{00100100-1816-11d0-8EF5-00AA0062C58F}

在网上找了半天多数sql Server管理单元的解决方法都是要重装数据库,实在是太麻烦了,基本上没发现有实效的解决办法,最后通过自己的努力终于找到了一个快捷的sql Server管理单元解决方法,将下面的内容用记事本另存为.reg 的文件,导入注册表即可。

代码如下:
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\CLSID\{00100100-1816-11d0-8EF5-00AA0062C58F}]
@="Microsoft sql 企业管理器管理单元"

[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 Server2000 企业管理器 "管理单元初始化失败"
安装好sql Server 2000后,打开企业管理器提示“管理单元初始化失败”
管理单元初始化失败
名称<未知>
CLSID:{00100100-1816-11D0-8EF5-00AA0062C58F}

解决方法

通过批处理将sql相关文件全部注册一遍来解决这个问题。把以下内容粘贴到记事本作成*bat文件执行。

代码如下:
@echo on
regsvr32 autoplt.dll /s
regsvr32 autowiz.dll /s
regsvr32 axscphst.dll /s
regsvr32 cdwtasks.dll /s
regsvr32 cdwtskui.dll /s
regsvr32 colctrl.dll /s
regsvr32 comnevnt.dll /s
regsvr32 ctasksui.dll /s
regsvr32 custtask.dll /s
regsvr32 dtsffile.dll /s
regsvr32 dtspkg.dll /s
regsvr32 dtspump.dll /s
regsvr32 dtsui.dll /s
regsvr32 dtswiz.dll /s
regsvr32 hhsetup.dll /s
regsvr32 objmgr.dll /s
regsvr32 pfclnt80.dll /s
regsvr32 pfutil80.dll /s
regsvr32 psdcscm.dll /s
regsvr32 sdiclnt.dll /s
regsvr32 semcomn.dll /s
regsvr32 Semcros.dll /s
regsvr32 Semdll.dll /s
regsvr32 semdts.dll /s
regsvr32 SEMEXEC.dll /s
regsvr32 semmap.dll /s
regsvr32 semnt.dll /s
regsvr32 Semobj.dll /s
regsvr32 semrepl.dll /s
regsvr32 semsfc.dll /s
regsvr32 Semsys.dll /s
regsvr32 semwebwz.dll /s
regsvr32 Semwiz.dll /s
regsvr32 sqdedev.dll /s
regsvr32 sqlDMO.dll /s
regsvr32 sqlftwiz.dll /s
regsvr32 sqlgui.dll /s
regsvr32 sqllex.dll /s
regsvr32 sqlmmc.dll /s
regsvr32 sqlns.dll /s
regsvr32 sqlqry.dll /s
regsvr32 sqlresld.dll /s
regsvr32 sqlsui.dll /s
regsvr32 sqlsvc.dll /s
regsvr32 sqlvdir.dll /s
regsvr32 stardds.dll /s
regsvr32 svrnetcn.dll /s

通过Regsvr32命令将这些DLL动态链接文件重新注册一次,就可以解决sql 2000管理单元初始化失败的问题。

相关文章

(一)日志传送架构 (1.1)相关服务器 主服务器 :用于生产的服务器,上面运行这生产SQL Server数据库...
(一)事故背景 最近在SQL Server 2012生产数据库上配置完事物复制(发布订阅)后,生产数据库业务出现了...
(一)测试目的 目前公司使用的SQL SERVER 2012高可用环境为主备模式,其中主库可执行读写操作,备库既...
(一)背景个人在使用sql server时,用到了sql server的发布订阅来做主从同步,类似MySQL的异步复制。在...
UNION和OR谓词 找出 product 和 product2 中售价高于 500 的商品的基本信息. select * from product wh...
datawhale组队学习task03