2012-07-13 44 views
4

我在我的工作中使用执行包任务来调用我的子包。我使用执行SQL任务来获取我的文件位置和文件名以将文件加载到我的表中。恢复父包甚至儿童包失败

一旦我得到这些细节,我会将这些信息传递给我的执行包任务,在那里它调用我的子包。

我的查询触发2个输入文件,必须将其加载到我的表中。

例如,让我们假设file1.csvfile2.csv必须加载。因此,当file1.csv正在加载时,如果我的子包中有任何错误,我的子包会失败,我的父包也会出错。它不应该那样发生;如果我的file1.csv未能加载,我的子包和父包不应该失败,应继续加载file2.csv

为此,我尝试将传播系统变量值更改为false,以执行打包错误事件的任务,但仍无法解决问题。

回答

0

可以

  • 通过设置这可能失败
  • 将MaximumErrorCount到较高值后的任务失败的路径处理错误(点击进入你的控制视图的背景,进入属性)
+0

我将最大错误数量设置为5 – user1348424 2012-07-13 07:33:22

+0

您能向我们展示您的包装设计的屏幕截图吗? – stb 2012-07-13 07:47:00