SQL2008数据库自动备份报错

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

SQL2008数据库自动备份报错
主要说下SQL2008数据库自动备份时出现的问题:(以下解决方案本人刚刚亲测过,系统环境:WINDOWS SERVER 2008 64系统)
1、问题描述:
今天在“新建维护计划”时报错,ERRMESSAGE:ADDITIONAL INFORMATION:
从IClassFactory 为CLSID 为{17BCA6E8-A95D-497E-B2F9-AF6AA475916F} 的COM 组件创建实例失败,原因是出现以下错误: c001f011。

(Microsoft.SqlServer.ManagedDTS),创建维护计划失败。

2、解决方法:在命令行中执行以下正行语句:
c:\windows\system32\regsvr32 "d:\Program Files (x86)\Microsoft SQL Server\100\DTS\Binn\dts.dll"
注意:该语句中双引号中间内容为数据库数据文件dts.dll存储路径,左边为文件regsvr32在系统C盘中的存储路径(本人实践成功)
3、其他相关(一下本人未测试)
在重新注册dts.dll的时候,我这里又出现了另一个错误,当然在你备份的时候不一定会出现这个错误
ERRMESSAGE:对调用DllRegisterServer的调用失败,错误代码为0x80070005
在手工注册DLL文件时,有时会出现“对DllRegisterServer的调用失败,错误代码为0x8007005”的提示,导致注册失败,该问题经常出现在Vista系统和
Windows7系统下,解决办法如下:
在命令行里输入regsvr32 wavdest.dll 回车进行注册
出现“模块wavdest.dll已加载,但对于DllRegisterServ的调用失败,错误代码为
0x8007005”按确定。

(原因是WIN7中的权限问题,你没有用管理员身份)
所以:开始--所有程序--附件---以管理员身份运行命令提示符(鼠标右键单击)再次输入regsvr32 wavdest.dll
ok搞定,。

相关文档
最新文档