INFO REPLICAT

Mit INFO REPLICAT können Sie die Verarbeitungshistorie einer Replicat-Gruppe abrufen. Die Ausgabe dieses Befehls umfasst Folgendes:

Der einfache Befehl zeigt nur Informationen für (kontinuierliche) Online-Replicat-Gruppen an. Aufgaben sind nicht darin enthalten.

Replicat kann gestoppt oder ausgeführt werden, wenn INFO REPLICAT ausgegeben wird. Wenn der Prozess ausgeführt wird, kann der Status RUNNING eine der folgenden Bedeutungen aufweisen:

Informationen zur Verzögerung

Checkpoint Lag gibt die Verzögerung der Zeit an, an der der letzte Checkpoint in die Checkpoint-Datei geschrieben wurde. Beispiel:

Bei diesen Werten wird eine Verzögerung von 00:01:00 gemeldet (eine Minute Differenz zwischen 14:58 und 14:59).

Der Verzögerungswert UNKNOWN gibt an, dass Replicat unter bestimmten Umständen ausgeführt wird, aber noch keine Datensätze verarbeitet hat oder dass die Uhrzeit des Quellsystems vor der Uhr des Zielsystems (aufgrund von Uhrenfehlern und nicht Zeitzonendifferenzen) liegt.

Weitere Informationen zu Verzögerungsinformationen finden Sie unter LAG REPLICAT. Verwenden Sie die Heartbeat-Tabellenfunktion für die vollständige End-to-End-Verzögerung. Siehe ADD HEARTBEATTABLE.

Syntax

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

group_name

Der Name einer Replicat-Gruppe oder ein Platzhalter (*) zur Angabe mehrerer Gruppen. Beispiel: Mit T* können Sie Informationen für alle Replicat-Gruppen anzeigen, deren Namen mit T beginnen.

SHOWCH [checkpoint_number]

Zeigt aktuelle Checkpoint-Details an, einschließlich derer, die in die Checkpoint-Datei geschrieben wurden, und derer, die in die Checkpoint-Tabelle geschrieben wurden (falls verwendet). Die Datenbank-Checkpoint-Anzeige umfasst den Tabellennamen, den Hashschlüssel (eindeutige ID) und den Erstellungszeitstempel. Geben Sie einen Wert für "checkpoints-number" an, um die angegebene Anzahl an vorherigen Checkpoints sowie den aktuellen Checkpoint einzubeziehen.

DETAIL

Zeigt Detailinformationen an. Bei einem Oracle-Ziel zeigt DETAIL den Namen des eingehenden Servers an, wenn Replicat im integrierten Modus ausgeführt wird.

Wenn sich Replicat im koordinierten Modus befindet, zeigt DETAIL nur die aktiven Threads an. Beispiel: Wenn ein Replicat namens CR mit maximal 15 Threads erstellt wurde, aber nur Threads 7 bis 9 ausgeführt werden, zeigt INFO REPLICAT group_name mit DETAIL nur den Koordinatorthread (CR), CR007, CR008 und CR009 an. Checkpoints für die anderen Threads sind vorhanden, werden aber nicht in der Befehlsausgabe angezeigt.

Um LOGBSN-Informationen mit der DETAIL-Ausgabe anzuzeigen, geben Sie den Befehl DBLOGIN vor INFO REPLICAT aus. Wenn der Befehl für eine bestimmte Thread-ID eines koordinierten Replicats ausgegeben wird, wird nur LOGBSN für diesen Thread angezeigt. Andernfalls werden die LOGBSNs für alle Threads angezeigt.

TASKS

Zeigt nur Replicat-Aufgaben an. Mit einem Platzhalterargument angegebene Aufgaben werden nicht von INFO REPLICAT angezeigt.

ALLPROCESSES

Zeigt alle Replicat-Gruppen, einschließlich Aufgaben, an.

Beispiele


INFO REPLICAT *, DETAIL, ALLPROCESSES

INFO REPLICAT *, TASKS

INFO REPLICAT repe, SHOWCH

Im folgenden Beispiel wird der Befehl in Admin Client ausgeführt.

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