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çãoObservaçã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

  1. No Business Intelligence Development Studio, abra o projeto do Integration Services que contém o pacote que você deseja configurar.

  2. No Gerenciador de Soluções, clique duas vezes no pacote para abri-lo.

  3. Clique na guia Fluxo de Controle.

  4. 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.

  5. Defina a propriedade SaveCheckpoints como True.

  6. Digite o nome do arquivo de ponto de verificação na propriedade CheckpointFileName.

  7. Defina a propriedade CheckpointUsage para um dos dois valores:

    • Selecione Always para reiniciar o pacote partindo sempre de um ponto de verificação.

      Observação importanteImportante

      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.

  8. 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.