【发布时间】:2010-06-24 06:49:44
【问题描述】:
对于每小时运行的计划 SSIS 包,我随机收到错误消息。最有趣的是,如果我删除检查点文件并再次运行包,它可以正常工作,但错误可能会在以后的运行中出现。我不知道为什么会这样。这是完整的错误消息。
以用户身份执行:UserNameChanged。 Microsoft (R) SQL Server 执行 包实用程序版本 10.0.2531.0 对于 64 位版权 (C) Microsoft 公司 1984-2005 年。保留所有权利。
开始时间:09:21:40 错误:2010-06-24 09:21:45.83 代码:0xC0014054
来源:保存 MaxLSN 并提取日期
说明:锁定变量失败 “用户::UpdateProcessControlQuery”为 读取访问错误 0xC0010001 "The 找不到变量。出现这种情况 当试图检索一个 变量集合中的变量 在执行期间在容器上 包,变量不是 那里。变量名可能有 改变或变量没有 已创建。”。结束错误错误: 2010-06-24 09:21:45.84 代码: 0xC0024107 来源:保存 MaxLSN & 提取日期说明:有 是任务验证期间的错误。 结束错误 DTExec: 包 执行返回 DTSER_FAILURE (1)。 开始时间:09:21:40 结束时间:09:21:45 经过:4.875 秒。包裹 执行失败。步骤失败。
此外,我有 100 多个这样的包以一组 20 个包为一组运行,一个小时内运行 5 个组。而且这个“变量锁定”错误在每个周期中至少弹出一次。所以我需要找出根本原因。谁能帮忙...
【问题讨论】:
标签: sql-server ssis