问题描述
=======
执行维护计划发生错误
在安装SQL Server SP3后,执行维护计划是发生如下错误:
已以用户 XXXXXX/Administrator 的身份执行。 Microsoft (R) SQL Server 执行包实用工具 Version 9.00.4035.00 for 64-bit 版权所有 (C) Microsoft Corp 1984-2005。保留所有权利。 开始时间: 14:57:40 错误: 2011-03-01 14:57:57.03 代码: 0xC0024102 源: 用于子计划的报告任务-{224AD902-4DD0-4ACA-8137-667DC4B53A52} 说明: 该任务的 Validate 方法失败,返回错误代码 0x8007000E (引发类型为“System.OutOfMemoryException”的异常。)。Validate 方法必须成功,并使用 "out" 参数指示结果。 错误结束 错误: 2011-03-01 14:57:57.04 代码: 0xC0024107 源: 用于子计划的报告任务-{224AD902-4DD0-4ACA-8137-667DC4B53A52} 说明: 任务验证期间出错。 错误结束 DTExec: 已返回包执行 DTSER_FAILURE (1)。 开始时间: 14:57:40 完成时间: 14:57:57 已用时间: 16.125 秒. 包执行失败。. 该步骤失败。
将用户的SQL Server升级至SP4后,执行维护计划,依旧发生错误,经收取process monitor log后分析,发现客户的.NET Framework版本为2.0.50727.1882,建议客户升级.NET Framework 2.0至SP2
升级至.NET Framework 2.0 SP2解决办法
解决办法
======
1.点击以下链接升级至.NET Framework 2.0 SP2
http://www.microsoft.com/downloads/en/details.aspx?FamilyID=5B2C0358-915B-4EB5-9B1D-10E506DA9D0F
2.点击一下链接,安装安全更新包
http://www.microsoft.com/downloads/en/details.aspx?FamilyID=1e53f250-2d4b-4f61-86ee-9f9f3a9c0b48&displaylang=en
3.重新执行维护计划。