检索 COM 类公司中CLSID 为 {10021F00-E260-11CF-AE68-00AA004A34D5} 的组件时失败,原因是出现以下错误: 8007

simon12528 2009-09-15 02:28:52
网站 数据库备份时 错误:

用到了Interop.SQLDMO.dll

检索 COM 类公司中CLSID 为 {10021F00-E260-11CF-AE68-00AA004A34D5} 的组件时失败,原因是出现以下错误: 80070005

求解决办法!
...全文
415 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
gdyw1999 2009-09-15
  • 打赏
  • 举报
回复
同时请尝试给于程序备份目录SQL运行用户相应的权限,否则会出现新的错误!
错误提示如下:

系统提示:备份失败![SQL-DMO]服务器对象已经关闭。不能再使用。


到此问题全部解决。
billpu 2009-09-15
  • 打赏
  • 举报
回复
真的重注册看看 或者copy一个过来再重注册
{10021F00-E260-11CF-AE68-00AA004A34D5} 对应的dll是SQLDMO.dll
另外是不是新机器过来的,如果是新机器记得打上各种补丁
gdyw1999 2009-09-15
  • 打赏
  • 举报
回复
请赋予 C:\Program Files\Microsoft SQL Server 目录相应的读、执行 Everyone 权限,具体的权限请自行细化到到用户
gdyw1999 2009-09-15
  • 打赏
  • 举报
回复
ntfs 权限问题
--小F-- 2009-09-15
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 jinjazz 的回复:]
开始-运行-cmd
Assembly coderegsvr32c:\你的路径..\Interop.SQLDMO.dll
[/Quote]

汗 他应该注册过吧 难道是没注册?
jinjazz 2009-09-15
  • 打赏
  • 举报
回复
开始-运行-cmd
regsvr32 c:\你的路径..\Interop.SQLDMO.dll
--小F-- 2009-09-15
  • 打赏
  • 举报
回复
楼下继续
soft_wsx 2009-09-15
  • 打赏
  • 举报
回复
没有遇到过,楼下继续

22,209

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧