我已附上屏幕截图
如何使用 SSIS 2012 包中的检查点以便从故障点而不是从头开始重新启动包。
我认为它不允许我附加图像...
您可以使用检查点,它基本上从失败的点开始执行包。如果您的包有 5 到 6 个步骤,并且如果第二步失败,那么下次您执行包时,它将从第二步开始。
您可以参考这些博客31 天的 SSIS和Simple Talk的文章
更新 :-
步骤1:右键单击控制流并选择属性。
Step2:指定 CheckPointFileName、CheckpointUsage 和 SaveCheckPoints 的信息
CheckPointFileName = 指向 SSIS 将存储检查点详细信息的 XML 文件位置
CheckpointUsage =指定 3 个属性 ( Never,IfExists,Always
) Never 表示永远不会使用检查点。
IfExists
= 如果文件存在,将使用检查点
Always
=将始终使用检查点文件。如果文件丢失,则会引发错误
SavecheckPoints
=设置为真保存检查点
现在为您想要参与 Checkpoints 的组件设置所有控件或任务的FailPackageOnFailure
属性。True
这个性质indicates whether the package fails when the execution fails