Ciclo de Vida do Envio de uma Tarefa em Batch

O diagrama a seguir ilustra o ciclo de vida de um registro de envio de tarefa em batch.

Registro do ciclo de vida do envio de uma tarefa em batch

Pendente – Os registros são criados com status Pendente. Os registros nesse estado são colocados em uma fila para serem enviados.

Iniciado – Quando um registro pendente é enviado para processamento, seu status muda para Iniciado.

Cancelamento Pendente – Os usuários podem solicitar o cancelamento de um registro pendente para evitar que a tarefa em batch seja enviada. Além disso, os usuários podem solicitar o cancelamento de uma tarefa em batch iniciada que não foi iniciada pelo programador DBMS. O sistema procurará registros com este status e procurará execuções em batch que possam precisar ser canceladas para esta tarefa em batch. Uma vez confirmado que todas as execuções de lote foram interrompidas, o status muda para Cancelado.

Finalizado – Quando o processamento da tarefa em batch é concluído, seu status é alterado para Finalizado. Observe que os registros com status Finalizado podem ter terminado com erro. Para obter mais informações, consulte Tarefas em Batch Podem Terminar com Erro.