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

  1. 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 andere OBEY-Dateien in einer OBEY-Datei verschachteln.

  2. Führen Sie den Admin Client aus.

  3. (Optional) Wenn Sie eine OBEY-Datei verwenden, die verschachtelte OBEY-Dateien enthält, setzen Sie den folgenden Befehl ab. Dieser Befehl ermöglicht die Verwendung verschachtelter OBEY-Dateien für die aktuelle Session und ist immer dann erforderlich, wenn verschachtelte OBEY-Dateien verwendet werden.

    ALLOWNESTED
  4. Rufen Sie die Datei OBEY mit dem Befehl OBEY vom 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.