Usar o Relatório do Processo

Use o relatório do processo para visualizar (dependendo do processo):

Cada processo Extract e Replicat gera um arquivo de relatório. O relatório pode ajudá-lo a diagnosticar problemas que ocorreram durante a execução, como sintaxe de mapeamento inválida, erros SQL e erros de conexão.

Para visualizar um relatório de processo, use uma das seguintes opções:

Por padrão, os relatórios têm uma extensão de arquivo .rpt, por exemplo, EXTORA.rpt. O local padrão é o subdiretório dirrpt do diretório do Oracle GoldenGate. No entanto, essas propriedades podem ser alteradas quando o grupo é criado. Após a criação, um arquivo de relatório deverá permanecer em seu local original para que o Oracle GoldenGate funcione corretamente após o início do processamento.

Para determinar o nome e o local de um relatório de processos, use os comandos INFO EXTRACT ou INFO REPLICAT.

Programando Estatísticas de Tempo de Execução no Relatório de Processos

Por padrão, as estatísticas de tempo de execução são gravadas no relatório uma vez, no final de cada execução. Para execuções longas ou contínuas, você pode usar parâmetros opcionais para exibir essas estatísticas regularmente, sem aguardar o fim da execução.

Para definir uma programação para reportar estatísticas de runtime, use o parâmetro REPORT no arquivo de parâmetros Extract ou Replicat para especificar um dia e uma hora para gerar estatísticas de runtime no relatório. Consulte [REPORT](/pls/topic/lookup?ctx=en/database/goldengate/core/26/coredoc&id=GWURF-GUID-C290DC47-A8A5-4EA6-89B4-D2F91EC30339).

Para enviar estatísticas de runtime ao relatório sob demanda, use o comando SEND EXTRACT ou SEND REPLICAT com a opção REPORT para exibir estatísticas de runtime atuais quando necessário.

Visualizando Contagens de Registros no Relatório de Processos

Use o parâmetro [REPORTCOUNT](/pls/topic/lookup?ctx=en/database/goldengate/core/26/coredoc&id=GWURF-GUID-533C7F6A-18CE-48B2-A7BE-CAF69271AB1B) para reportar uma contagem de registros de transação que o Extract ou o Replicat processou desde a inicialização. Cada registro de transação representa uma operação lógica de banco de dados que foi executada em uma transação que foi capturada pelo Oracle GoldenGate. A contagem de registros é impressa no arquivo de relatório e na tela.

Impedir que Erros SQL Preencham o Arquivo de Relatório Replicat

Use o parâmetro [WARNRATE](/pls/topic/lookup?ctx=en/database/goldengate/core/26/coredoc&id=GWURF-GUID-26FAB960-AF5E-4BAE-8960-79853A4F20DA) para definir um limite para o número de erros de SQL que podem ser tolerados em qualquer tabela de destino antes de serem reportados ao relatório do processo e ao log de erros. Os erros são relatados como um aviso. Se o seu ambiente puder tolerar um grande número desses erros, o aumento de WARNRATE ajudará a minimizar o tamanho desses arquivos.