维护计划自动备份数据库作业执行失败,会自动生成abc82作业
2010-10-06 09:57
363 查看
错误提示:
情况1、前正常的通过维护计划进行的数据库备份作业执行失败,并生成以下错误提示:
已以用户
XXX-999/SYSTEM 的身份执行。 Microsoft (R) SQL Server 执行包实用工具 版本 9.00.3042.00
(32 位) 版权所有 (C) Microsoft Corp 1984-2005。保留所有权利。 开始时间: 14:14:19 警告:
2010-03-19 14:14:20.17 代码: 0x80012017 源: USER_DBPlan 说明:
包路径引用了找不到的对象:“/Package/Subplan_1.Disable”。在尝试解析找不到的对象的包路径时,会出现此情况。 警告结束
DTExec: 无法将 /Package/Subplan_1.Disable 值设置为 false。 开始时间: 14:14:19 完成时间:
14:14:20 已用时间: 0.844 秒. 包执行失败。. 该步骤失败。
情况2、且不定时自动生成了名为abc82的作业。
情况3、且连接数据库类型为Integration Services时显示如下错误
无法连接到XXX-999
与计算机“XXX-999”上的SSIS服务连接失败,库没有注册。
情况4、 新建维护计划时(不是维护计划向导),显示如下错误:
调用目标发生异常(mscorlib)
无
法将类型为“Microsoft.SqlServer.Dts.Runtime.Wrapper.PackageNeutralClass”的 COM
对象强制转换为接口类型“Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSContainer90”。此操作
失败的原因是对 IID 为“{8BDFE892
-
E9D8
-
4D23
-
9739
-
DA807BCDC2AC}”的接口的 COM 组件调用 QueryInterface 因以下错误而失败: 库没有注册。
》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》
原因:
情况1得原因来自情况2,情况2得原因来自情况3.
此情况还会导致新建作业不能新建步骤。
维护计划执行需要SSIS运行时对象,这个对象需要装好SP1补丁后自动注册DTS.DLL文件。但是如果直接装SP2或其他操作可能会导致该注册失效。
解决办法:
重新注册 DTS.dll 即可。
找到 SqlServer 2005 安装目录(如 C:/Program Files/Microsoft SQL Server/90/DTS/Binn/),执行
regsvr32.exe C:/Program Files/Microsoft SQL Server/90/DTS/Binn/dts.dll
情况1、前正常的通过维护计划进行的数据库备份作业执行失败,并生成以下错误提示:
已以用户
XXX-999/SYSTEM 的身份执行。 Microsoft (R) SQL Server 执行包实用工具 版本 9.00.3042.00
(32 位) 版权所有 (C) Microsoft Corp 1984-2005。保留所有权利。 开始时间: 14:14:19 警告:
2010-03-19 14:14:20.17 代码: 0x80012017 源: USER_DBPlan 说明:
包路径引用了找不到的对象:“/Package/Subplan_1.Disable”。在尝试解析找不到的对象的包路径时,会出现此情况。 警告结束
DTExec: 无法将 /Package/Subplan_1.Disable 值设置为 false。 开始时间: 14:14:19 完成时间:
14:14:20 已用时间: 0.844 秒. 包执行失败。. 该步骤失败。
情况2、且不定时自动生成了名为abc82的作业。
情况3、且连接数据库类型为Integration Services时显示如下错误
无法连接到XXX-999
与计算机“XXX-999”上的SSIS服务连接失败,库没有注册。
情况4、 新建维护计划时(不是维护计划向导),显示如下错误:
调用目标发生异常(mscorlib)
无
法将类型为“Microsoft.SqlServer.Dts.Runtime.Wrapper.PackageNeutralClass”的 COM
对象强制转换为接口类型“Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSContainer90”。此操作
失败的原因是对 IID 为“{8BDFE892
-
E9D8
-
4D23
-
9739
-
DA807BCDC2AC}”的接口的 COM 组件调用 QueryInterface 因以下错误而失败: 库没有注册。
》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》
原因:
情况1得原因来自情况2,情况2得原因来自情况3.
此情况还会导致新建作业不能新建步骤。
维护计划执行需要SSIS运行时对象,这个对象需要装好SP1补丁后自动注册DTS.DLL文件。但是如果直接装SP2或其他操作可能会导致该注册失效。
解决办法:
重新注册 DTS.dll 即可。
找到 SqlServer 2005 安装目录(如 C:/Program Files/Microsoft SQL Server/90/DTS/Binn/),执行
regsvr32.exe C:/Program Files/Microsoft SQL Server/90/DTS/Binn/dts.dll
相关文章推荐
- 维护计划自动备份数据库作业执行失败,会自动生成abc82作业
- 数据库维护计划中出现错误,数据库无法自动备份。 错误提示:作业失败。所有者(XXX\administrator用户拥有DB维护计划“数据库备份”作业)没有服务器访问权限。
- sqlserver 创建维护计划失败(SQL Server: 14234 错误)自动备份数据库计划
- SQL server2005自动备份数据库 SQL2005创建维护计划失败,提示14234错误
- 【转载】使用SQL Server维护计划实现数据库定时自动备份
- 使用SQL Server维护计划实现数据库定时自动备份
- 使用SQL Server维护计划实现数据库定时自动备份
- 【转】使用SQL Server维护计划实现数据库定时自动备份
- 使用SQL Server维护计划实现数据库定时自动备份
- 数据库--sql作业,执行自动备份的存储过程
- 使用SQL Server维护计划实现数据库定时自动备份
- 使用SQL Server维护计划实现数据库定时自动备份
- 使用SQL Server维护计划实现数据库定时自动备份
- 使用SQL Server维护计划实现数据库定时自动备份
- MSSQL创建维护计划自动备份数据库
- SQL Server 数据库维护计划 日志作业失败的解决
- SQL2008实现数据库自动定时备份——维护计划
- 使用 SQL Server维护计划实现数据库定时自动备份
- 使用SQL Server维护计划实现数据库定时自动备份
- 使用SQL Server维护计划实现数据库定时自动备份 原文转自:http://sun2010.5d6d.com/thread-127-1-1.html