我有一个ssis包,它从excel文件导出数据并将其转储到SQL表中。对于处理文件,我使用foreach
循环,数据流打开excel源并将数据转储到ole db目标。如果任何文件不包含必需的选项卡,我希望ssis包记录错误并转到下一次迭代。我尝试过以下内容,但包失败了:
我该如何处理?
附加图像是控制流程,数据流和进度的屏幕截图。
答案 0 :(得分:0)
尝试For Each循环设置最大错误计数为0以忽略所有错误。
在你的每个循环中都有一个错误的sql脚本来写出错误,这样它们就不会丢失。