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管理单元初始化失败的问题。

时间: 2024-07-31 21:28:46

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

SQL server服务显示远程过程调用失败的解决方法_MsSql

 刚刚打开SQL Server 2008,想要新建一个数据库,却发现出现了一个问题,这个问题由于之前没有遇到过,所以下面整理解决SQL server服务远程调用失败的几个方法,供大家参考,具体内容如下 先看看出现的问题: 出现上面这个错误的原因可能是由于咱们在装VS2012或者其他版本的时候,这个VS会自动装"Microsoft SQL Server 2013(2012) ExpressLocalDB"服务,所以导致SQL server2008,中SQL server服务显示远程过程调

SQL server服务显示远程过程调用失败的解决方法

刚刚打开SQL Server 2008,想要新建一个数据库,却发现出现了一个问题,这个问题由于之前没有遇到过,所以下面整理解决SQL server服务远程调用失败的几个方法,供大家参考,具体内容如下 先看看出现的问题: 出现上面这个错误的原因可能是由于咱们在装VS2012或者其他版本的时候,这个VS会自动装"Microsoft SQL Server 2013(2012) ExpressLocalDB"服务,所以导致SQL server2008,中SQL server服务显示远程过程调用

管理单元初始化失败 A841B6C2-7577-11D0BB1F00A0C922E79C

问题描述 XPSP2安装IIS6.0,打开Internet信息服务(IIS)管理器,出现管理单元初始化失败A841B6C2-7577-11D0BB1F00A0C922E79C帮助 解决方案 解决方案二:我也遇到同样的问题,期待答案,QQ:148814

SQL点滴7—使用SQL Server的attach功能出现错误及解决方法

原文:SQL点滴7-使用SQL Server的attach功能出现错误及解决方法 今天用SQL Server 2008的attach功能附加一个数据库,出了点问题,提示的错误是: Unable to open physical file "D:\Documents\Dalt\XXXX.mdf" Operating system error 5: "5(error not found)" (Microsoft SQL Server: Error 5120)"

微信小程序首页数据初始化失败的解决方法

一. 问题描述 用户首次后再次进入小程序时,我们通常需要通过获取用户openid或unionid用作唯一标示与后台进行数据交流,初始化用户信息.当我们通过第三方服务器跟微信建立请求时,微信需要用户确认是否公开信息.如图1,从console可以看到,在请求的同时,我们的首页index已经加载完成,图中初始化数据显示为空.无论我们将请求信息写在app.js的onload中或者index.js中,当我们点击确认后,请求信息才执行success方法,将第三方服务器返回的数据处理,这样的因需要用户点击而产

SQL Server安装sp4补丁报错的解决方法

问题:在安装SP4补丁的时候,老是报验证密码错误. 上网查了一下资料,发现是一个小bug. 按照一下操作,安装正常. SQL Server补丁安装常见问题:一.SQL Server补丁版本的检查 SQL Server的补丁版本检查不如Windows 补丁版本检查直接,一个系统管理员,如果不了解SQL Server版本对应的补丁号,可能也会遇到一点麻烦,因此在这说明一下,通过这样的办法判别机器是安全的办法,不会对系统产生任何影响. ◆1.用Isql或者SQL查询分析器登录到SQL Server,如

应用程序正常初始化失败的解决方法

应用程序正常初始化(0xc00000ba)失败的症状:无法正常启动杀毒软件.防火墙.QQ聊天软件等: 导致应用程序正常初始化失败的原因分析: 出现(0xc00000ba)的错误代码表示系统无法正常调用ws2_32.dll动态连接库文件导致的,ws2_32.dll是 Windows Sockets应用程序接口,它向系统提供网络应用程序的接口支持,某些病毒木马为了达到禁止杀毒软件和防火墙启动的目的,在杀软目录或System32 目录下创建一个假的傀儡ws2_32.dll,该文件与正常文件名一模一样,

sql server 2000中禁止创建表(权限设置方法)_MsSql

最近帮网站管理服务器的时候,发现一个sqlserver数据库中被创建了D99_CMD .D99_Tmp .D99_REG,网站安全也做了不少了,不知道哪里出的问题,这里先分享下临时解决方法 1.禁止创建数据库表 在要禁止的数据上,例如(jb51net) 右键 >属性 >权限 3.测试能否正常创建表 conn.execute("create table dxytmp(name varchar(255),id int)") 如果执行的时候提示 恭喜说明设置完成了. 原创文章,转

SQL Server 2008附加数据库时出错的解决方法

马上就要开始做机房收费系统了,想要了解系统的功能就得先了解前辈的数据库.在得到原数据库charge_sys.mdf和charge_sys.ldf 后,迫不及待地想要附加到SQL Server里. 不过问题来了,在附加数据库首要数据文件charge_sys.mdf 时,出现了"附加数据库出时出错.有关详细信息,请单击"消息"列中的超链接"的错误.如下图: 点击"消息"中的超链接之后,错误提示: 网上查了一下,出现这种错误(错误5120),很可能是因