Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我收到了面试的问题!!! 如何在不使用检查点的情况下在 SSIS 中实现检查点功能。如果包失败,则必须从失败的点重新运行,而不是重新运行整个包。不使用检查点。
一种方法是创建一个任务调度程序作为控制流的入口点。这只会跟踪成功执行的最后一个任务,并根据该持久变量调用下一个任务。第一次运行该变量将为 0,因此它将在第一个任务中启动,如果第一个任务成功完成,该变量将设置为 1。如果任务 2 失败,则下次运行控制流时它将在 task1 上重新启动等等......控制流将如下所示: