Vom Ziel initiierten Pfad hinzufügen

Mit einem vom Ziel initiierten Pfad kann der Empfangsservice des Ziel-Deployments einen Pfad initiieren, der eine Verbindung zum Distributionsservice des Quell-Deployments herstellt, um Traildateien aus der Quelle abzurufen.

Hinweis

Dieser Artikel gilt nur für GoldenGate 23ai-Deployments.

Wann werden zielinitiierte Pfade verwendet?

Verwenden Sie vom Ziel initiierte Pfade, wenn die Netzwerksicherheits-Policys nicht zulassen, dass der Verteilungsservice von Deployment A Netzwerkverbindungen zum Empfangsservice von Deployment B öffnet. Wenn der Verteilungsserver von Deployment A keine Verbindungen zum Empfangsservice von Deployment B initiieren kann, der Empfangsservice jedoch eine Verbindung zum Verteilungsservice von Deployment A initiieren kann, können Sie einen vom Ziel initiierten Pfad für Deployment B erstellen und ausführen, um Traildateien aus Deployment A abzurufen.

Das Quell-Deployment ist das Deployment, in dem Sie den vom Ziel initiierten Pfad erstellen. Das Ziel-Deployment ist das Remote-Deployment, aus dem Sie Daten extrahieren (wo Ihr Extract Trails ausführt und produziert).

Bevor Sie beginnen

Stellen Sie sicher, dass Sie GoldenGate-Verbindungen für jedes Deployment erstellen, zu dem Sie eine Verbindung herstellen möchten, und weisen Sie sie dann dem Deployment zu, von dem der Pfad stammt. Beispiel: Das Deployment, in dem Sie den Verteilungspfad oder den vom Ziel initiierten Empfangspfad erstellen.

Andernfalls tritt in IAM-fähigen Deployments der Fehler auf:

The network connection could not be established: 'OGG-08654' - 'Invalid or missing OAuth
      resource - audiencescope in Client application'.

Zielinitiierten Pfad erstellen und ausführen (23ai)

So fügen Sie einen vom Ziel initiierten Pfad in GoldenGate 23ai hinzu:
  1. Klicken Sie in der OCI-Deployment-Konsole GoldenGate auf Empfangsservice.
  2. Klicken Sie auf der Homepage auf Von Ziel initiierten Pfad hinzufügen (Pluszeichen).
  3. Füllen Sie im Bereich "Pfad hinzufügen" nach Bedarf die Felder Pfadinformationen aus, und klicken Sie auf Weiter:
    1. Geben Sie den Pfadnamen und einen Namen für den Pfad ein.
    2. (Optional) Geben Sie eine Beschreibung ein, um den Zweck dieses Pfads zu beschreiben und die beteiligten Extract- und Replicats aufzulisten.
  4. Geben Sie auf der Seite Quelloptionen die gewünschten Felder ein, und klicken Sie auf Weiter:
    • Wählen Sie in der Dropdown-Liste die Option Quell-Extrakt aus.
    • Geben Sie den Trailnamen ein.
    • Geben Sie das Unterverzeichnis ein, wenn Sie erwarten, dass sich der Trail in einem anderen als dem Standardverzeichnis befindet.
    • Die generierte Quell-URI wird basierend auf den angegebenen Informationen automatisch generiert. Klicken Sie bei Bedarf auf Bearbeiten (Stiftsymbol), um die URI zu ändern.
    • Wählen Sie ein Verschlüsselungsprofil aus. Das Profil "Lokales Wallet" wird standardmäßig ausgewählt, wenn kein Verschlüsselungsprofil erstellt wurde.
    • Wählen Sie unter Beginn den Ausgangspunkt für die Datenverarbeitung aus:
      • Position in Log
      • Jetzt
      • Benutzerdefinierte Zeit
      • CSN (bei oder nach)
    • Geben Sie die Folgenummer ein.
    • Geben Sie den RBA-Offset ein.
  5. Geben Sie auf der Seite Zieloptionen bei Bedarf Werte in die Felder ein, und klicken Sie auf Weiter:
    • Wählen Sie ein Zielprotokoll aus:
      • ws
      • wss
      • ogg
    • (Optional) Aktivieren Sie Reverse-Proxy aktiviert, um mit einem Reverse-Proxy eine Verbindung zum Ziel herzustellen.
    • Zieltyp (nurogg-Zielprotokoll)
      • Manager
      • Collector
      • Empfangsservice
    • Geben Sie den Zielhost ein.
    • Geben Sie die Portnummer des Ziel-Deployments ein.
    • Geben Sie den Trailnamen für die Zieldatei ein.
    • Geben Sie das Unterverzeichnis ein, wenn sich der Trail an einem anderen Ort als dem Standardverzeichnis befindet.
    • Geben Sie die maximale Trailgröße ein.
    • Wählen Sie einen Zielverschlüsselungsalgorithmus aus, der zum Senden des Trails an das Ziel-Deployment verwendet wird:
      • NONE
      • AES128
      • AES192
      • AES256
    • Aktivieren Sie Verschlüsselung ändern, um Änderungen am Verschlüsselungsalgorithmus zuzulassen.
    • Generierte Ziel-URI wird basierend auf den angegebenen Informationen automatisch generiert. Klicken Sie bei Bedarf auf Bearbeiten (Stiftsymbol), um die URI zu ändern.
    • Wählen Sie eine Zielauthentifizierungsmethode aus (nur WSS-Zielprotokoll)
      • UserID-Alias
        Hinweis

        Erstellen Sie Zugangsdaten mit dem IAM-Benutzer, wenn Sie eine Verbindung zu einem IAM-fähigen Deployment über ein GoldenGate-Zugangsdatenspeicher-Deployment herstellen. Stellen Sie sicher, dass der Benutzer im IAM-Identitäts-Stripe vorhanden ist.
      • OAuth
        Hinweis

        Wählen Sie in IAM-fähigen Mandanten die Option OAuth aus, wenn Sie eine Verbindung zu einem anderen IAM-fähigen Deployment herstellen.
      • Zertifikat
    • Domain auswählen.
    • Wählen Sie den Alias aus, der Oracle GoldenGate-UserID und das Kennwort enthält.
    • Wählen Sie einen Zieltyp:
      • GGFormat (Standard)
      • SQL
      • XML
      • Nur Text
  6. Geben Sie auf der Seite Erweiterte Optionen bei Bedarf Werte in die Felder ein, und klicken Sie auf Weiter:
    • Aktivieren Sie die Option Network Compression aktivieren, um den Komprimierungsschwellenwert festzulegen.
    • Wählen Sie EOF-Verzögerung aus.
      Hinweis

      Auf Linux-Plattformen können die Standardeinstellungen beibehalten werden. Auf Nicht-Linux-Plattformen müssen Sie diese Einstellung jedoch möglicherweise für Netzwerke mit hoher Bandbreite oder hoher Latenz oder für Netzwerke mit Einstellungen zur Servicequalität (QoS) (DSCP und Servicezeit (ToS)) anpassen
    • Wählen Sie die Checkpoint-Häufigkeit aus, um die Häufigkeit des Pfades festzulegen, der den Checkpoint ausführt (in Sekunden).
    • Geben Sie die TCP-Flushbyte (in Byte) ein.
    • Geben Sie die TCP-Flushsekunden (in Sekunden) ein.
    • Wählen Sie den Differentiated Services-Codepunkt (DSCP) aus.
    • Wählen Sie den Servicetyp aus (TOS).
    • Aktivieren Sie die Datei TCP_NODELAY, um bei Verwendung der Nagle-Option Verzögerungen zu verhindern.
    • Aktivieren Sie die Schnellbestätigung, um nach dem Empfang von Daten eine schnelle Bestätigung zu senden.
    • Aktivieren Sie die TCP_CORK-Datei, um die Verwendung der Cork-Option des Nagle-Algorithmus zu ermöglichen.
    • Geben Sie die Sendepuffergröße des Systems ein, um den Wert für die Sendepuffergröße für die Ablaufsteuerung festzulegen.
    • Geben Sie die System-Empfangspuffergröße ein, um den Wert für die Empfangspuffergröße für die Ablaufsteuerung festzulegen.
    • Legen Sie den Timeout für Keep Alive fest.
  7. Geben Sie auf der Seite Filteroptionen bei Bedarf Werte in die folgenden Felder ein, und klicken Sie auf Weiter:
    • Geben Sie einen Regelnamen ein.
    • Wählen Sie eine Regelaktion aus:
      • Ausschließen filtert Daten basierend auf den ausgewählten Optionen heraus.
      • Einschließen umfasst Daten basierend auf den angegebenen Optionen.
    • Filtertyp auswählen:
      • Objekttyp: Wählen Sie aus drei Objekttypen aus: DML, DDL und Prozedur
      • Objektnamen: Wählen Sie diese Option aus, um einen vorhandenen Objektnamen anzugeben. Ob eine dreiteilige Namenskonvention erforderlich ist, hängt davon ab, ob Sie eine CDB verwenden. Bei der CDB müssen Sie eine 3-teilige Benennungskonvention verwenden. Andernfalls ist eine 2-teilige Konvention erforderlich. Die 3-teilige Konvention umfasst container, schema und object. Die 2-teilige Konvention umfasst schema und object name.
      • Name der Untersuchungsfunktion: Wählen Sie diese Option aus, um sie basierend auf dem Namen der vorhandenen Untersuchungsfunktion zu filtern.
      • Spaltenbasiert: Wenn Sie diese Option auswählen, wird die Option zur Eingabe des Tabellen- und Spaltennamens angezeigt, auf den die Regel angewendet wird. Sie können nach dem Spaltenwert nach den Bedingungen LT, GT, EQ, LE, GE, NE filtern. Sie können auch angeben, ob gefilterte Daten ein Before-Image oder After-Image enthalten sollen.
      • Tag: Wählen Sie diese Option aus, um den Filter basierend auf Tags festzulegen.
      • Chunk-ID: Zeigt die Konfigurationsdetails von Datenbank-Shards an. Die Details können jedoch nicht bearbeitet werden.
    • Wählen Sie Negieren aus, um eine vorhandene Regel zu negieren.
    • Klicken Sie auf Hinzufügen, um die Regel hinzuzufügen.
  8. Füllen Sie auf der Seite Verwaltete Optionen die optionalen Felder nach Bedarf aus.
    • Aktivieren Sie Kritisch, um diesen Pfad für High Availability zu konfigurieren.
    • Aktivieren Sie Automatischer Neustart, um automatische Neustartversuche und Verzögerungsoptionen für automatischen Neustart anzupassen.
  9. Klicken Sie auf Erstellen und ausführen, um den Pfad sofort auszuführen. Klicken Sie auf Erstellen, um den Pfad zu einem späteren Zeitpunkt manuell auszuführen.
Sie kehren zur Homepage zurück, auf der Sie den Status des Pfadprozesses anzeigen können.