Configurazione dei checkpoint per il riavvio di un pacchetto non riuscito
Impostando le proprietà relative ai checkpoint, è possibile configurare i pacchetti di Integration Services in modo che vengano riavviati dal momento dell'errore, anziché essere eseguiti nuovamente dall'inizio.
Per configurare un pacchetto per il riavvio
In SQL Server Data Tools (SSDT) aprire il progetto di Integration Services contenente il pacchetto che si desidera configurare.
In Esplora soluzioni fare doppio clic sul pacchetto per aprirlo.
Fare clic sulla scheda Flusso di controllo.
Fare clic con il pulsante destro del mouse in un punto qualsiasi dello sfondo dell'area di progettazione del flusso di controllo e quindi scegliere Proprietà.
Impostare la proprietà SaveCheckpoints su True.
Digitare il nome del file del checkpoint nella proprietà CheckpointFileName.
Impostare la proprietà CheckpointUsage su uno dei due valori seguenti:
Selezionare Always per riavviare sempre il pacchetto dal checkpoint.
Importante Se il file del checkpoint non è disponibile, viene generato un errore.
Selezionare IfExists per riavviare il pacchetto solo se il file del checkpoint è disponibile.
Configurare le attività e i contenitori da cui è possibile riavviare il pacchetto.
Fare clic con il pulsante destro del mouse su un'attività o un contenitore e quindi scegliere Proprietà.
Impostare la proprietà FailPackageOnFailure su True per ogni attività e contenitore selezionato.