Monitorar uma Recuperação de Extração

Se o processo Extract for encerrado quando uma transação de longa execução estiver aberta, pode levar muito tempo para ser recuperada quando for iniciada novamente. Para recuperar seu estado de processamento, o Extract deve pesquisar novamente pelos logs on-line e arquivados (se necessário) para encontrar o primeiro registro de log dessa transação de longa execução. Quanto mais no tempo em que a transação foi iniciada, mais tempo a recuperação levará, em geral, e o processo Extract parecerá estar parado.

Para confirmar se o Extract está sendo recuperado corretamente, use o comando SEND EXTRACT com a opção STATUS. Uma das seguintes notações de status é exibida, e você pode seguir o andamento à medida que o Extract altera sua posição de leitura de log durante o curso da recuperação.

Em recuperação[1]

A extração está se recuperando para seu checkpoint no log de transações. Isso implica que ele está lendo dos arquivos de checkpoint BR e, em seguida, logs arquivados/on-line ou lendo do Checkpoint de Recuperação no log arquivado/on-line.

Em recuperação[2]

O Extract está se recuperando de seu checkpoint até o final da trilha. Isso implica que um marcador de recuperação é anexado à trilha de saída quando a última transação não foi gravada completamente e depois a reescrita.

Recuperação concluída

A recuperação foi concluída e o processamento normal será retomado.