Empfangsservicepfade hinzufügen

Der Empfangsservicepfad wird verwendet, um eine Pfadverbindung zum Verteilungsservice im Quell-Deployment zu initiieren und Traildateien aus der Quelle abzurufen.

  1. Wählen Sie im linken Navigationsbereich die Option Servicepfade des Empfängers aus.

  2. Klicken Sie auf der Homepage auf das Pluszeichen (+), um einen Pfad hinzuzufügen. Der Assistent "Empfängerdienstpfad hinzufügen" wird angezeigt.

  3. Geben Sie im Fenster Pfadinformationen einen Namen und eine Beschreibung für den Empfängerservicepfad an, und geben Sie dann Werte für die folgenden Optionen für den Empfängerservicepfad ein:

    • Quelle: Geben Sie die Optionen für das Quell-Deployment an, die über den vom Ziel initiierten Pfad verbunden werden.

      • Reverse-Proxy aktiviert: Aktivieren Sie diese Option, um den Reverse-Proxy zu verwenden. Weitere Informationen zur Konfiguration Ihrer Reverse-Proxy-Server finden Sie unter Konfigurieren von Oracle GoldenGate-Reverse-Proxy mit NGINX.

      • Quellauthentifizierungsmethode: Wählen Sie die Authentifizierungsmethode für die Quell-URI aus. Authentifizierungsoptionen sind OAuth 2.0, Zertifikat, UserID-Alias.

      • Quellprotokoll: Wählen Sie Ihr Datenübertragungsprotokoll in der Dropdown-Liste. Die Standardoption ist Secure Web Socket Proctocl (wss). Eine andere Option ist ws.

      • Quelltrail: Der Pfad nimmt den Quelltrail und sendet die Daten an einen hier angegebenen Zieltrail, der von später erstellten Replicats konsumiert werden kann. Geben Sie die URL des Quellhosts an. Beispiel: localhost, wenn sich die Quelle auf demselben System befindet.

      • Portnummer: Geben Sie die Portnummer des Distribution Service ein.

      • Traildatei: Geben Sie den Namen der Traildatei ein, die Sie in der Quelle lesen möchten.

      HINWEIS: Der Verteilungsservicepfad erstellt keinen Trail auf der Quelle. Es kann nur die angegebene Traildatei gelesen werden. {. infoboxnote}

      • Quellauthentifizierungsmethode: Die Quellauthentifizierungsmethode wird basierend auf der Auswahl im Quell-Deployment vorab ausgewählt. Zu den Optionen gehören OAuth, Certificate und UserID Alias.

      • Beginnen: Mit dieser Option können Sie die Position konfigurieren, von der aus die Logdaten empfangen werden. Verfügbare Optionen:

        • Jetzt: Die aktuelle Position zum Beginnen empfangener Traildaten.

        • Benutzerdefinierte Zeit: Traildaten zwischen dem angegebenen Zeitraum empfangen.

        • Position in Log (Standard): Traildaten basierend auf der Position im Log empfangen.

        • CSN (at oder after): Geben Sie einen CSN-Wert an, bei dem oder nach dem die Traildaten empfangen werden.

      • Quelllog: Geben Sie bei Bedarf die Folgenummer und den RBA-Offset an.

    • Ziel: Geben Sie den Namen der Traildatei auf dem Zielserver an.

    • Verschlüsselung verwenden: Aktivieren Sie dieses Kontrollkästchen, um die Verschlüsselung für den Empfangsservicepfad einzurichten.

      • Verschlüsselungsprofil: Geben Sie den Namen des Verschlüsselungsprofils ein.

      • Zielverschlüsselungsalgorithmus: Wählen Sie den Verschlüsselungsalgorithmus für den Zieltrail. Zu den Optionen gehören AES128, AES192, AES256.

      • Verschlüsselung ändern: Um zuzulassen, dass der Verschlüsselungsalgorithmus nach der Erstellung des Pfads geändert wird, aktivieren Sie diesen Umschalter.

    1. Aktivieren Sie das Kontrollkästchen Filterung aktivieren, um Filter auf die Empfangspfade anzuwenden, und klicken Sie auf Weiter. Das Fenster "Filtern" wird angezeigt, wenn Sie dieses Kontrollkästchen aktivieren.

    2. Geben Sie im Fenster Filterung im Fenster Filteroptionen die folgenden Optionen an, um die Filterregeln hinzuzufügen:

      • Regelname: Name der Regel, die Sie erstellen müssen.

      • Regelaktion: Wählen Sie aus den Regeln "Ausschließen" oder "Einschließen". "Ausschließen" würde basierend auf den ausgewählten Optionen herausfiltern, während "Einschließen" Daten basierend auf den angegebenen Optionen enthält.

      • Filtertyp: Wählen Sie einen der folgenden Optionen aus:

        • Objekttyp: Wählen Sie einen der 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 CDB müssen Sie eine 3-teilige Benennungskonvention verwenden. Andernfalls ist eine 2-teilige Konvention erforderlich. Die 3-teilige Konvention umfasst Container, Schema und Objekt. Die 2-teilige Konvention umfasst Schema und Objektnamen.

        • Featurename der Prozedur: Wählen Sie diese Option aus, um sie basierend auf dem vorhandenen Funktionsnamen der Prozedur zu filtern.

        • Spaltenbasiert: Wenn Sie diese Option auswählen, wird die Option angezeigt, mit der Sie den Tabellen- und Spaltennamen eingeben können, für den die Regel gilt. Sie können nach dem Spaltenwert nach LT-, GT-, EQ-, LE-, GE- und NE-Bedingungen filtern. Sie können auch angeben, ob gefilterte Daten ein Before-Image oder After-Image enthalten sollen.

        • Tag: Wählen Sie diese Option, um den Filter basierend auf Tags festzulegen.

        • Chunk-ID: Zeigt die Konfigurationsdetails von Datenbank-Shards an. Die Details können jedoch nicht bearbeitet werden.

      • Objektnamen: Name des zu filternden Objekts.

      • Negieren: Aktivieren Sie dieses Kontrollkästchen, wenn Sie eine vorhandene Regel negieren müssen.

    3. Klicken Sie auf Hinzufügen, um die Regel hinzuzufügen, und klicken Sie dann auf Weiter.

    4. Prüfen Sie im Fenster Prüfen die konfigurierten Verteilungspfaddetails, und bearbeiten Sie sie bei Bedarf. Wenn Sie die Einstellung Standard verwenden, können Sie die verwalteten Optionen wie folgt konfigurieren:

      • Kritisch: Aktivieren Sie diese Option, wenn Sie den Verteilungspfad für High Availability konfigurieren möchten.

      • Automatischer Neustart: Aktivieren Sie diesen Umschalter, um die Optionen für den automatischen Neustart anzupassen: Wiederholungen beim automatischen Neustart, Verzögerung beim automatischen Neustart

    5. Klicken Sie im Fenster Prüfen auf die Schaltfläche Erweitert, um Trailformatierungsoptionen und die Netzwerkoptionen zu konfigurieren.

      Formatoptionen: Erweitern Sie den Abschnitt, und wählen Sie den Trailtyp aus dem Dropdown-Feld "Typ" aus. Optionen für das Trailformat sind Nur Text, XML, SQL. Legen Sie je nach ausgewähltem Trailformat die folgenden Optionen für das Trailformat fest:

      SQL

      • Qualifizierten Namen verwenden: Wählen Sie diese Option aus, um den vollqualifizierten Namen der Parameterdatei zu verwenden.

      • Transaktionsinformationen einschließen: Aktivieren Sie diese Option, um Transaktionsinformationen einzuschließen.

      • Kompatibel mit: Sie können die Kompatibilität mit Oracle, SQLPlus und SQLLOADER auswählen.

      • Keine PK-Aktualisierung: Standardmäßig deaktiviert. Aktivieren Sie diesen Schalter, um eine PK-Aktualisierung zuzulassen.

      XML

      • Transaktionsinformationen einschließen: Aktivieren Sie diese Option, um Transaktionsinformationen einzuschließen.

      • Großen LOB einbeziehen: Aktivieren Sie diese Option, um große LOB-Transaktionen einzuschließen.

      • Benutzertoken einschließen: Aktivieren Sie diese Option, um das Benutzertoken einzuschließen

      • Transaktion schließen: Aktivieren Sie diese Option, um eine Transaktion zu schließen, nachdem die Protokollierungstransaktion der Traildatei abgeschlossen ist.

      • Inlineeigenschaften verwenden?: Aktivieren Sie diese Option, um die Eigenschaften des Inlinetrailformats einzuschließen.

      • Codierung: Wählen Sie die Codierung aus der Dropdown-Liste aus.

      Nur Text

      • Kompatibel mit: Wählen Sie das Utility, das mit der Traildatei kompatibel ist. Folgende Optionen sind verfügbar: BCP, SQLLOADER, COMCAST

      • Zeitstempelgenauigkeit: Geben Sie den Zeitstempelgenauigkeitswert für die Traildatei ein. Optionen: TS, Datum, Uhrzeit

      • Extraspalten: Enthält Platzhalter für zusätzliche Spalten am Ende jedes Datensatzes. Verwenden Sie diese Option, wenn eine Zieltabelle mehr Spalten enthält als die Quelltabelle.

        Geben Sie einen Wert zwischen 1 und 9 an.

      • SYSKEY einschließen: Wählen Sie diese Option aus, falls die Replicat-Konfiguration Tabellen mit SYSKEY enthält.

      • Anführungszeichenstil: Wählen Sie den Anführungszeichenstil je nach Datenbankanforderungen. Optionen sind: single, none, embed

      • Spaltennamen einschließen: Aktivieren Sie diese Option, um Spaltennamen in die Traildatei aufzunehmen.

      • Null ist Leerzeichen: Wählen Sie diese Option aus. Damit wird angegeben, dass Nullwerte in der Traildatei ein Leerzeichen sind.

      • Platzhalter einschließen: Gibt einen Platzhalter für fehlende Spalten an.

      • Headerfelder einbeziehen: Aktivieren Sie diese Option, um Headerfelder in die Traildatei aufzunehmen.

      • Trennzeichen: Ein alternatives Begrenzungszeichen.

      • Vorgangstyp einschließen: Aktivieren Sie diese Option, um den Vorgangstyp "Trail" in die Trailoptionen einzuschließen.

      • Bildindikator einschließen: Aktivieren Sie diese Option, um Details zum Vorher-Nachher-Bild aufzunehmen.

      • Objektnamen einschließen: Aktivieren Sie diese Option, um den Objektnamen in die Traildetails einzuschließen.

      • Encoding: UTF-8

      • Qualifizierten Namen verwenden: Wählen Sie diese Option aus, um den vollqualifizierten Namen der Parameterdatei zu verwenden.

      • Transaktionsinformationen einschließen: Aktivieren Sie diese Option, um Transaktionsinformationen einzuschließen.

      Netzwerkoptionen: Blenden Sie den Abschnitt ein, um die folgende Netzwerkkonfiguration festzulegen:

      • HTTP-Proxy: Aktivieren Sie diesen Switch, um HTTP-Proxyeinstellungen für den Verteilungspfad zuzulassen.

      • Netzwerkkomprimierung aktivieren: Legt den Komprimierungsschwellenwert fest, wenn Sie diese Option aktivieren möchten.

      • Komprimierungsschwellenwert: Die Option wird angezeigt, wenn Sie die Netzwerkkomprimierung aktivieren. Geben Sie den Komprimierungsschwellenwert an.

      • Länge der Trailsequenz: Die Länge der Trailsequenznummer.

      • EOF-Verzögerung (Centiseconds): Sie können den EOF-Verzögerung in Zentisekunden angeben. 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 bzw. für Netzwerke mit Quality of Service-(QoS-)Einstellungen (DSCP und ToS) anpassen.

      • Checkpointhäufigkeit: Häufigkeit des Pfads, der den Checkpoint ausführt (in Sekunden).

      • TCP-Flush-Byte: Geben Sie den TCP-Flush in Byte an.

      • TCP-Flush-Sekunden: Geben Sie ein TCP-Flush-Intervall in Sekunden an.

      • DSCP: Wählen Sie den DSCP-(Differentiated Services Code Point-)Wert in der Dropdown-Liste aus, oder suchen Sie ihn in der Liste.

      • TOS: Wählen Sie den Wert für den Servicetyp (TOS) aus der Dropdown-Liste aus.

      • TCP_NODELAY: Aktivieren Sie diese Option, um bei Verwendung der Nagle-Option Verzögerungen zu verhindern.

      • Schnellbestätigung: Aktivieren Sie diese Option, um nach Erhalt von Daten eine schnelle Bestätigung zu senden.

      • TCP_CORK: Aktivieren Sie diese Option, um die Verwendung der Cork-Option des Nagle-Algorithmus zuzulassen.

      • System-Sendepuffergröße: Sie können den Wert für die Sendepuffergröße zwecks Ablaufsteuerung festlegen.

      • Größe des Systemempfangspuffers: Sie können den Wert für die Empfangspuffergröße zwecks Ablaufsteuerung festlegen.

      • Keep Alive: Timeout für Keepalive.

Befehlsoptionen finden Sie unter Admin-Clientbefehle ADD RECVPATH, ALTER RECVPATH, INFO RECVPATH, DELETE RECVPATH, START RECVPATH.