0
我有一个SSIS包,它叫号执行其执行ETL操作包任务的SSIS执行包任务 - 失败重试子包
有没有配置执行包任务,使他们重试的方式(当前,在子包中的任务失败时,执行包任务失败,当发生这种情况时,我希望在放弃和失败父包之前重试该任务)
我知道的一个解决方案是为数据库中的每个包设置一个标志,在成功时将其设置为定义的值,并将每个包调用到for循环容器,直到标志成功或计数超过pr edefined重试计数。
有没有更清洁或更通用的方法来做到这一点?
将是条件退出从什么for循环,如果子包的第一次(或第n次,N
Akash
查看已更新的答案 – makciook
太棒了,会使用此方法的稍微修改版本 – Akash