Konfigurieren von Prüfpunkten zum erneuten Starten eines fehlerhaften Pakets
Sie können ein Integration Services-Paket so konfigurieren, dass nicht das gesamte Paket erneut ausgeführt wird, sondern ab dem Punkt, an dem ein Fehler auftrat. Hierzu legen Sie die Eigenschaften fest, die für Prüfpunkte gelten.
So konfigurieren Sie den Neustart eines Pakets
Öffnen Sie in SQL Server Data Tools (SSDT)das Integration Services -Projekt mit dem Paket, das Sie konfigurieren möchten.
Doppelklicken Sie im Projektmappen-Explorerauf das Paket, um es zu öffnen.
Klicken Sie auf die Registerkarte Ablaufsteuerung .
Klicken Sie mit der rechten Maustaste an einer beliebigen Stelle im Hintergrund der Entwurfsoberfläche der Ablaufsteuerung, und klicken Sie anschließend auf Eigenschaften.
Legen Sie die SaveCheckpoints-Eigenschaft auf fest
True
.Geben Sie den Namen der Prüfpunktdatei in die CheckpointFileName-Eigenschaft ein.
Legen Sie die CheckpointUsage-Eigenschaft auf einen der beiden Werte fest:
Wählen Sie
Always
aus, damit das Paket immer am Prüfpunkt neu gestartet wird.Wichtig
Falls die Prüfpunktdatei nicht verfügbar ist, tritt ein Fehler auf.
Wählen Sie
IfExists
aus, damit das Paket nur neu gestartet wird, wenn die Prüfpunktdatei verfügbar ist.
Konfigurieren Sie die Tasks und Container, von denen das Paket neu gestartet werden kann.
Klicken Sie mit der rechten Maustaste auf einen Task oder Container, und klicken Sie anschließend auf Eigenschaften.
Legen Sie die FailPackageOnFailure-Eigenschaft für jeden ausgewählten Task und Container auf
True
fest.