SSIS包失败没有任何错误消息?

时间:2011-08-04 09:00:14

标签: xml stored-procedures ssis

我有一个父包和一个子包。在父包中有foreachloop任务。对于我的表中的每个数据应该传递给子包。在子包中有那么多插入任务。最终的结果是一个xlm文件。我使用平面文件目的地创建了这个。我给它的名字是'abc.xml'。

在执行父项时,它将转到子项,执行一次后执行包任务和foreachloop失败。并发出这样的警告。

警告:SSIS警告代码DTS_W_MAXIMUMERRORCOUNTREACHED。执行方法成功,但引发的错误数(3)达到允许的最大值(1);导致失败。当错误数达到MaximumErrorCount中指定的数量时,会发生这种情况。更改MaximumErrorCount或修复错误。

有人可以帮我解决这个问题吗? 谢谢和问候

1 个答案:

答案 0 :(得分:1)

尝试隔离哪个子包导致您出现问题。你可以

  • 使用日志
  • 依次运行每个子包,直到您遇到错误
  • 查看结果表以确定哪个点失败(即填充循环中的第5个表,但第6个表仍为空)

一旦你知道问题出在哪里和什么,你就可以决定是否

  • 修复
  • 接受更高级别的错误(通过更改包装上的“最大错误计数”属性)
  • 将失败的记录传递给新的“LoadFail”表,以便在程序包完成后进行检查并手动处理