缺少Repbr.dll解决方法。

在尝试使用MS SQL SERVER企业管理器时遇到错误,提示缺少Repbr.dll。尽管文件存在于系统路径中,但注册表引用不正确。通过尝试重新注册DLL文件并替换损坏的副本,最终成功解决了问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

今天打开MS SQL SERVER企业管理器(local)(Windows NT)进行相关操作时显示如下错误:
缺少 Repbr.dll

管理单元初始化失败
名称:Meta data services
CLsID:{1DBA4DD4-EB97-4FD2-AB80-9DOD4BA74034}
其实C:/Program Files/Common Files/Microsoft Shared/Repostry目录下面是有这个文件的。
我找到注册表:HKEY_CLASSES_ROOT/CLSID/{1DBA4DD4-EB97-4FD2-ABB80-9DOD4BA74034}/InprocServer32 下只有一个 C:/Program Files/Common Files/Microsoft Shared/Repostry/repodbc.dll 文件。

查了相关资料这个是元数据浏览器来的,

用REGSVR32 REPBR.DLL

REGSVR32 REPBRUI.DLL

不行.再加上/i 参数也不行。显示

DLLREGISTERSERVER失败,返回码:0x80020009

再用REGSVR32 /U REPBR.DLL

REGSVR32 /U REPBRUI.DLL

再重复注册一次。

再用下面网址下载了REPBR.DLL来替换了原文件夹下的同名文件。

http://wwww.52xiaoyouxi.com/sql2000/X86/REPOSTRY/

再注册。还是失败,并有与上面相同的返回码。

我再打开SQL SERVER企业管理器,就没有错误了。

原因不明。估计是REPBR.DLL文件坏了。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值