0

我收到了面试的问题!!! 如何在不使用检查点的情况下在 SSIS 中实现检查点功能。如果包失败,则必须从失败的点重新运行,而不是重新运行整个包。不使用检查点

4

1 回答 1

0

一种方法是创建一个任务调度程序作为控制流的入口点。这只会跟踪成功执行的最后一个任务,并根据该持久变量调用下一个任务。第一次运行该变量将为 0,因此它将在第一个任务中启动,如果第一个任务成功完成,该变量将设置为 1。如果任务 2 失败,则下次运行控制流时它将在 task1 上重新启动等等......控制流将如下所示:

在此处输入图像描述

于 2014-03-17T07:44:44.347 回答