SQL 2000不知道怎么回事,在启动企业管理器时就弹出“MMC不能打开文件C:/Program Files/Microsoft SQL Server/80/Tools/Binn/SQL Server Enterprise Manager.MSC”的错误信息,网络上提供了一种解决方案:
1、开始-运行-输入:mmc-打开“文件”-添加/删除管理单元-添加一个sql server 管理单元=确定
2、再回到控制台--选项--控制台模式选择"用户模式完全访问"--将下面的选择全部取消。最后,从控制台--另存为--存储为:C:/Program Files/Microsoft SQL Server/80/Tools/BINN/SQL Server Enterprise Manager.MSC(即SqlServer的安装目录下的binn文件夹)。
3、实在不行的话,重新注册DLL
运行:regsvr32 C:/Windows/system32/msxml3.dll ”
但是这都是瞎扯,因为在添加/删除管理单元过程中压根无法添加企业管理器的管理单元,相反会提示:“MMC无法初始化管理单元”的错误信息。本文就是针对这个问题整理新的解决方案:
1、出现“MMC无法初始化管理单元”的错误信息时:记录其CLSID:{00100100-1816-11D0-8EF5-00AA0062C58F},然后通过注册表找到:HKEY_CLASSES_ROOT/CLSID/00100100-1816-11D0-8EF5-00AA0062C58F,然后通过该CLSID找到对应的dll文件,其实就是sqlmmc.dll。
2、通过regsvr32 sqlmmc.dll对其重新注册。
3、注册成功后就可以正常使用以上的解决方案了。
问题解决了。终于可以用我的企业管理器了,如果有人还出现类似的问题,或者不明白的地方,欢迎留言。