Como configurar pontos de verificação para reinicializar um pacote com falha
É possível configurar pacotes do Integration Services para serem reiniciados em um ponto de falha, em vez de executar novamente todo o pacote, selecionando as propriedades que habilitam pontos de verificação. Para obter mais informações sobre o uso de pontos de verificação, consulte Usando pontos de verificação em pacotes.
Observação |
---|
O uso de pontos de verificação e transações no mesmo pacote pode provocar resultados inesperados. Por exemplo, quando um pacote falha e é reiniciado em um ponto de verificação, o pacote pode repetir uma transação que já foi confirmada com êxito. |
Para configurar um pacote para reinicialização
No Business Intelligence Development Studio, abra o projeto do Integration Services que contém o pacote que você deseja configurar.
No Gerenciador de Soluções, clique duas vezes no pacote para abri-lo.
Clique na guia Fluxo de Controle.
Clique com o botão direito do mouse em qualquer lugar do plano de fundo da superfície de design do fluxo de controle e clique em Propriedades.
Defina a propriedade SaveCheckpoints como True.
Digite o nome do arquivo de ponto de verificação na propriedade CheckpointFileName.
Defina a propriedade CheckpointUsage para um dos dois valores:
Selecione Always para reiniciar o pacote partindo sempre de um ponto de verificação.
Importante Um erro ocorrerá se o arquivo do ponto de verificação não estiver disponível.
Selecione IfExists para reiniciar o pacote apenas se o arquivo de ponto de verificação estiver disponível.
Configure as tarefas e os contêineres a partir dos quais o pacote pode ser reiniciado.
Clique com o botão direito em uma tarefa ou contêiner e clique em Propriedades.
Defina a propriedade FailPackageOnFailure para True para cada tarefa e contêiner selecionados.
Consulte também