共用方式為


設定檢查點以重新啟動失敗的套件

您可以藉由設定套用至檢查點的屬性,將 Integration Services 套件設定為從失敗點重新啟動,而不是重新執行整個套件。

若要設定套件以重新啟動

  1. 在 SQL Server Data Tools (SSDT) 中,開啟包含待設定套件的 Integration Services 專案。

  2. [方案總管] 中,雙擊套件以開啟。

  3. 點擊 控制流程 標籤。

  4. 以滑鼠右鍵按一下控制流程設計介面背景的任何位置,然後按一下 [屬性] 。

  5. 將 SaveCheckpoints 屬性設定為 True

  6. 在 CheckpointFileName 屬性中輸入檢查點檔案的名稱。

  7. 將 CheckpointUsage 屬性設定為兩個值的其中一個:

    • 選擇 Always 以始終從檢查點重新啟動套件。

      這很重要

      如果檢查點檔案不可用,就會發生錯誤。

    • 只有在檢查點檔案可用時,選取 IfExists 才能重新啟動套件。

  8. 設定套件可以重新啟動的容器和工作。

    • 以滑鼠右鍵按一下工作或容器,然後按一下 屬性

    • 針對每個選取的工作和容器,將 FailPackageOnFailure 屬性設定為 True

另請參閱

使用檢查點重新啟動套件