Quelltabellen löschen und neu erstellen
Das Löschen und Neuerstellen einer Quelltabelle erfordert Vorsicht, wenn sie während der Ausführung von Oracle GoldenGate ausgeführt wird.
-
Zugriff auf die Tabelle stoppen.
-
Lassen Sie zu, dass Extract alle verbleibenden Änderungen an dieser Tabelle aus den Transaktionslogs verarbeitet. Um zu bestimmen, wann Extract beendet ist, verwenden Sie den Befehl
INFO EXTRACT.
INFO EXTRACT *group*
- Extraktion stoppen.
STOP EXTRACT *group*
-
Löschen und erstellen Sie die Tabelle neu.
-
Wenn diese Datenbank unterstützt wird, führen Sie den Befehl
ADD TRANDATAfür die Tabelle aus. -
Wenn die Neuerstellungsaktion die Definitionen der Quelltabelle geändert hat, sodass sie sich von denen des Ziels unterscheiden, führen Sie das Utility
DEFGENfür die Quelltabelle aus, um Quelldefinitionen zu generieren. Ersetzen Sie dann die alten Definitionen durch die neuen Definitionen in der vorhandenen Quelldefinitionsdatei im Zielsystem. -
Benutzerzugriff auf die Tabelle zulassen.