Häufig verwendete Befehlssequenzen speichern und aufrufen
Sie können eine häufig verwendete Reihe von Befehlen automatisieren, indem Sie eine OBEY-Datei und den Befehl OBEY verwenden. Die Datei OBEY nimmt den Zeichensatz des lokalen Betriebssystems an. Um ein Zeichen anzugeben, das nicht mit diesem Zeichensatz kompatibel ist, verwenden Sie die Unicode-Notation.
So verwenden Sie OBEY
-
Erstellen und speichern Sie eine Textdatei mit den Befehlen, einen Befehl pro Zeile. Dies ist die Datei
OBEY. Der Name kann von jedem Betriebssystem unterstützt werden. Sie können andereOBEY-Dateien in einerOBEY-Datei verschachteln. -
Führen Sie den Admin Client aus.
-
(Optional) Wenn Sie eine
OBEY-Datei verwenden, die verschachtelteOBEY-Dateien enthält, setzen Sie den folgenden Befehl ab. Dieser Befehl ermöglicht die Verwendung verschachtelterOBEY-Dateien für die aktuelle Session und ist immer dann erforderlich, wenn verschachtelteOBEY-Dateien verwendet werden.ALLOWNESTED -
Rufen Sie die Datei
OBEYmit dem BefehlOBEYvom Admin-Client auf.OBEY *file_name*Wo:
file_name ist der relative oder vollqualifizierte Name der Datei
OBEY.
Beispiel 9-36: OBEY-Befehlsdatei
ALTER CREDENTIALSTORE ADD USER c##ggadmin@cdb1 ALIAS cggwest DOMAIN OracleGoldenGate PASSWORD ggadmin
DBLOGIN USERIDALIAS cggwest
ALTER CREDENTIALSTORE ADD USER ggadmin@pdbwest ALIAS ggwest DOMAIN OracleGoldenGate PASSWORD Welcome2OGG
ADD SCHEMATRANDATA hr
ADD TRANDATA hr.employees
ADD HEARTBEATTABLE
ADD EXTRACT exte, INTEGRATED TRANLOG, BEGIN NOW
ADD EXTTRAIL east/ea, EXTRACT exte
START EXTRACT exte
INFO EXTRACT exte, DETAIL
Weitere Informationen finden Sie unter [OBEY](/pls/topic/lookup?ctx=en/database/goldengate/core/26/coredoc&id=GWURF320) in der Referenz zu Parametern und Funktionen für Oracle GoldenGate.