Replicat-Parameterdatei konfigurieren

Replicat-Parameterdatei konfigurieren, um Replicat für eine integrierbare Datenbank zu konfigurieren Replicat kann in jedem Modus innerhalb einer integrierbaren Datenbank ausgeführt werden. Mit diesen Schritten wird die Replicat-Parameterdatei konfiguriert.

  1. Erstellen Sie auf dem Zielsystem die Replicat-Parameterdatei mit der Oracle GoldenGate-Befehlszeilenschnittstelle.

    EDIT PARAMS groupname

    Dabei ist name der Name der Replicat-Gruppe.

  2. Geben Sie die Replicat-Parameter in der angezeigten Reihenfolge ein, und beginnen Sie mit einer neuen Zeile für jede Parameteranweisung.

    Beispiel für die Replicat-Parameterdatei:

    REPLICAT repe
    USERIDALIAS ggeast DOMAIN OracleGoldenGate
    
    -- In case of Parallel Replicat:
    MAP_PARALLELISM 2
    APPLY_PARALLELISM 4
    SPLIT TRANS_RECS 50000
    
    -- In case of Integrated Replicat:
    DBOPTIONS INTEGRATEDPARAMS(PARALLELISM 4)
    DBOPTIONS INTEGRATEDPARAMS(EAGER_SIZE 20000)
    
    DDL EXCLUDE ALL
    DDLERROR default discard
    REPERROR (default,discard)
    DDLOPTIONS REPORT
    SOURCECATALOG DBEAST MAP hr.*, TARGET hr.*;
    Parameter Beschreibung
    REPLICAT group group ist der Name der Replicat-Gruppe.
    USERIDALIAS alias Gibt den Alias der Zugangsdaten für die Datenbankanmeldung des Benutzers an, der Replicat zugewiesen ist. Diese Zugangsdaten müssen im Oracle GoldenGate-Zugangsdatenspeicher vorhanden sein.
    DBOPTIONS INTEGRATEDPARAMS (parameter[, ...]) Diese Parameterspezifikation gilt für Replicat im integrierten Modus. Es gibt optionale Parameter für den eingehenden Server an.
    MAP [container.]schema.object \| library/file \| library/file(member), TARGET [container.]schema.object \| library/file \| library/file(member);

    Gibt die Beziehung zwischen einer Quelltabelle oder -sequenz oder mehreren Objekten und dem bzw. den entsprechenden Zielobjekten an.

    • MAP gibt die Quelltabelle oder -sequenz oder ein mit Platzhaltern versehenes Objektset an.
    • TARGET gibt die Zieltabelle oder -sequenz oder ein mit Platzhaltern versehenes Objektset an.
    • container ist der Name eines Containers, wenn die Quelldatenbank eine mehrmandantenfähige Containerdatenbank ist.
    • schema ist der Schemaname oder ein mit Platzhaltern versehenes Set von Schemas.
    • object ist der Name einer Tabelle oder Sequenz oder einer mit Platzhaltern versehenen Gruppe von Objekten.
    • library ist der IBM i-Bibliotheksname oder ein mit Platzhaltern versehenes Bibliothekset.
    • file ist der physische IBM i-Dateiname oder eine Gruppe physischer Dateien mit Platzhaltern.
    • member ist der Name des physischen IBM i-Dateielements oder eine Gruppe von Elementnamen mit Platzhaltern. Bei der Verwendung des nativen IBM i-Namensformats (Bibliothek/Datei mit optionalem Element) sind nur Platzhalter ein Name mit mindestens einem gültigen Zeichen gefolgt von einem abschließenden Sternchen (*) oder *ALL, das mit einem beliebigen Namen übereinstimmt.

      Hinweis:

      Der Elementname ist optional und muss angegeben werden, wenn die Elementnamen im Trail als Teil des Objektnamens geschrieben werden müssen. Ohne Elementnamen werden alle Elemente in einer physischen Datei implizit als einzelnes Objekt im Trail zusammengeführt.

    Beenden Sie diese Parameteranweisung mit einem Semikolon.

    Um Objekte aus einer Platzhalterangabe auszuschließen, verwenden Sie den Parameter MAPEXCLUDE.

  3. Geben Sie optionale Replicat-Parameter ein, die für Ihre Konfiguration empfohlen werden. Sie können diese Datei jederzeit bearbeiten, bevor Sie mit der Verarbeitung beginnen, indem Sie den Befehl EDIT PARAMS verwenden.

  4. Speichern und schließen Sie die Datei.