INFO REPLICAT

Utilizzare INFO REPLICAT per recuperare la cronologia dell'elaborazione di un gruppo Replicat. L'output di questo comando include quanto riportato di seguito.

Il comando di base visualizza le informazioni solo per i gruppi Replicat in linea (continui). I task vengono esclusi.

Replicat può essere in esecuzione o arrestato quando si effettua l'emissione del comando INFO REPLICAT. Nel caso di un processo in esecuzione, lo stato RUNNING può essere uno dei significati riportati qui di seguito.

Informazioni sul ritardo

Checkpoint Lag è il ritardo, in secondi, al momento in cui l'ultimo checkpoint è stato scritto nel file di checkpoint. Considerare ad esempio i dati seguenti:

In base a questi valori, il ritardo segnalato sarà 00:01:00 (un minuto, ovvero la differenza tra 14:58 e 14:59).

Il valore di ritardo UNKNOWN indica che Replicat potrebbe essere in esecuzione, ma non ha ancora elaborato nessun record oppure che l'orologio del sistema d'origine è In anticipo rispetto al clock del sistema d'origine (a causa di difetti del clock e non delle differenze del fuso orario).

Per ulteriori informazioni sul ritardo, vedere LAG REPLICAT. Per il ritardo end-to-end completo, utilizzare la funzionalità tabella di heartbeat. Vedere ADD HEARTBEATTABLE.

Sintassi

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

group_name

Nome di un gruppo Replicat o carattere jolly asterisco (*) per specificare più gruppi. Ad esempio, T* mostra i dati per tutti i gruppi Replicat, i cui nomi iniziano con la lettera T.

SHOWCH [checkpoint_number]

Visualizza i dettagli del checkpoint corrente, compresi quelli registrati nel file di checkpoint e quelli registrati nella tabella di checkpoint, se ne viene utilizzata una. La visualizzazione del checkpoint del database include il nome della tabella, la chiave hash (identificativo univoco) e l'indicatore orario di creazione. Specificare un valore per checkpoint-number per includere il numero specificato di checkpoint precedenti nonché il checkpoint corrente.

DETAIL

Visualizza informazioni dettagliate. Per una destinazione Oracle DETAIL visualizza il nome del server in entrata quando Replicat è in modalità integrata.

Se Replicat è in modalità coordinata, DETAIL visualizzerà solo i thread attivi. Ad esempio, se è stato creato un Replicat denominato CR con un massimo di 15 thread delle quali sono in esecuzione solo il thread 7-9, INFO REPLICAT group_name con DETAIL mostrerà solo il thread coordinatore (CR), CR007, CR008 e CR009. I checkpoint esistono per gli altri thread, ma non vengono mostrati nell'output del comando.

Per visualizzare le informazioni LOGBSN con l'output DETAIL, eseguire il comando DBLOGIN prima di eseguire INFO REPLICAT. Se il comando viene eseguito per ID thread specifico di un Replicat coordinato, verranno visualizzate solo le informazioni LOGBSN per il thread corrispondente. Altrimenti, vengono visualizzate le LOGBSN per tutti i thread.

TASKS

Visualizza solo i task di Replicat. I task specificati mediante un argomento carattere jolly non vengono visualizzati da INFO REPLICAT.

ALLPROCESSES

Visualizza tutti i gruppi Replicat, task compresi.

Esempi


INFO REPLICAT *, DETAIL, ALLPROCESSES

INFO REPLICAT *, TASKS

INFO REPLICAT repe, SHOWCH

L'esempio seguente illustra l'esecuzione del comando dal client di amministrazione.

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