DELETE CHECKPOINTTABLE

Nicht gültig für Replicat bei Java, Oracle GoldenGate Applications Adapter oder Oracle GoldenGate Big Data.

Mit DELETE CHECKPOINTTABLE können Sie eine Checkpoint-Tabelle aus der Datenbank entfernen. Verwenden Sie den Befehl DBLOGIN, um eine Datenbankverbindung herzustellen, bevor Sie diesen Befehl ausführen.

Wenn Sie die Checkpoint-Tabelle löschen, während Replicat noch ausgeführt wird und Transaktionen stattfinden, wird Replicat anormal beendet mit dem Fehler, dass die Checkpoint-Tabelle nicht gefunden werden konnte. Die Checkpoints werden aber weiterhin in der Checkpoint-Datei auf dem Datenträger beibehalten. Um die Verarbeitung wiederaufzunehmen, fügen Sie die Checkpoint-Tabelle unter demselben Namen wieder hinzu. Daten im Trail werden wieder repliziert. Dann können Sie die Checkpoint-Tabelle löschen.

Syntax

DELETE CHECKPOINTTABLE [[container. | catalog.]owner.table] [!]
container. catalog.

Die integrierbare Oracle-Datenbank, falls zutreffend. Wenn diese Option auslassen, wird standardmäßig der Katalog oder die integrierbare Datenbank verwendet, der/die mit dem Teil SOURCEDB, USERID oder USERIDALIAS (je nach Datenbank) des DBLOGIN-Befehls verknüpft ist.

owner.table

Der Eigentümer und Name der zu löschenden Checkpoint-Tabelle. Eigentümer und Name sind nicht erforderlich, wenn sie mit den Angaben im Parameter CHECKPOINTTABLE in der Datei GLOBALS identisch sind.

!

Umgeht den Prompt, der angezeigt wird, um das Löschen der Tabelle zu bestätigen.

Beispiel

DELETE CHECKPOINTTABLE ggadmin.ggs_checkpoint