INFO REPLICAT

Use INFO REPLICAT para recuperar o histórico de processamento de um grupo de Replicat. A saída deste comando inclui:

O comando básico exibe informações somente para grupos Replicat on-line (contínuos). As tarefas são excluídas.

O processo Replicat pode ser interrompido ou em execução quando INFO REPLICAT é emitido. No caso de um processo em execução, o status de RUNNING pode significar uma das seguintes:

Sobre Atraso

Checkpoint Lag é a defasagem, em segundos, no momento que o último checkpoint foi gravado no arquivo de checkpoint. Por exemplo, considere o seguinte:

Pressupondo esses valores, o atraso é reportado como 00:01:00 (um minuto, a diferença entre 14:58 e 14:59).

Um valor de defasagem da UNKNOWN indica que a Replicação pode estar em execução, mas ainda não processou registros, ou que a hora do sistema fonte está à frente da hora do sistema alvo (devido a imperfeições do relógio, não a diferenças do fuso horário).

Para saber mais sobre informações de atraso, consulte LAG REPLICAT. Para saber o atraso completo de ponta a ponta, use a funcionalidade de tabela de integridade. Consulte ADD HEARTBEATTABLE.

Sintaxe

INFO REPLICAT group_name
[, SHOWCH [checkpoint_number]]
[, DETAIL]
[, TASKS | ALLPROCESSES]

group_name

O nome de um grupo Replicat ou um caractere curinga (*) para especificar diversos grupos. Por exemplo, T* mostra informações de todos os grupos de Replicat cujos nomes começam com T.

SHOWCH [checkpoint_number]

Exibe detalhes do checkpoint atual, incluindo aqueles gravados no arquivo de checkpoints e na tabela de checkpoints, se algum deles estiver sendo usado. A exibição do checkpoint do banco de dados inclui o nome da tabela, a chave de hash (identificador exclusivo) e o timestamp da criação. Especifique um valor para checkpoints-number de modo a incluir o número especificado de checkpoints anteriores, bem como o atual.

DETAIL

Exibe informações detalhadas. Para um destino Oracle, DETAIL exibe o nome do servidor de entrada quando Replicat está no modo integrado.

Se a Replicação estiver no modo coordenado, DETAIL exibirá somente os threads ativos. Por exemplo, se um Replicat chamado CR foi criado com no máximo 15 threads, mas apenas threads de 7 a 9 estão em execução, INFO REPLICAT group_name com DETAIL mostrará apenas o thread do coordenador (CR), CR007, CR008 e CR009. Existem checkpoints para os outros threads, mas eles não são mostrados na saída do comando.

Para visualizar informações de LOGBSN com a saída DETAIL, emita o comando DBLOGIN antes de emitir INFO REPLICAT. Se o comando for emitido para um ID de thread específico de um processo Replicat coordenado, somente a LOGBSN desse thread será exibida. Caso contrário, os LOGBSNs de todos os threads serão exibidos.

TASKS

Exibe somente tarefas do Replicat. As tarefas que foram especificadas por um argumento curinga não são exibidas pelo INFO REPLICAT.

ALLPROCESSES

Exibe todos os grupos Replicat, incluindo tarefas.

Exemplos


INFO REPLICAT *, DETAIL, ALLPROCESSES

INFO REPLICAT *, TASKS

INFO REPLICAT repe, SHOWCH

O exemplo a seguir executa o comando pelo Admin Client.

INFO REPLICAT repe

REPLICAT   REPE  Initialized   2019-11-20 23:54   Status STOPPED
Description          demo replicat
Checkpoint Lag       00:00:00 (updated 00:00:14 ago)
Log Read Checkpoint  File ea000000000
                     First Record  RBA 0
Settings Profile     default_security
Encryption Profile   LocalWallet