Daten von OCI GoldenGate an Oracle GoldenGate senden

Hier erfahren Sie, wie Sie eine vertrauenswürdige Verbindung erstellen und in Oracle GoldenGate Daten aus Oracle Cloud Infrastructure GoldenGate abrufen.

Überblick

Mit Oracle Cloud Infrastructure GoldenGate können Sie Daten von einem OCI GoldenGate-Deployment mit einem Target-initiated Path an ein On-Premise- oder Marketplace Oracle GoldenGate-Deployment senden. Im Folgenden erfahren Sie Schritt für Schritt, wie Sie dieses Replikationsmodell mit der neuesten Oracle GoldenGate-Instanz Marketplace einrichten und ausführen.

Dieser Schnellstart ist auch als LiveLab verfügbar: Workshop anzeigen.

Beschreibung von ggs2ogg.png folgt
Beschreibung der Abbildung ggs2ogg.png

Bevor Sie beginnen

Sie benötigen Folgendes, um fortzufahren:

  • Eine vorhandene Quelldatenbank.
  • An existing on-premises or Marketplace Oracle GoldenGate deployment

Aufgabe 2: Vertrauenswürdige Verbindung zwischen Oracle GoldenGate und OCI GoldenGate erstellen

Bei dieser Aufgabe müssen Sie die Oracle GoldenGate Service Manager von der OCI GoldenGate-Deployment-Konsole unterscheiden.
  1. Laden Sie das Root-Zertifikat für die OCI GoldenGate-Deployment-Konsole herunter.

    Hinweis:

    Sie können das Root-Zertifikat mit einem beliebigen Browser herunterladen. In den folgenden Schritten wird beschrieben, wie Sie das Root-Zertifikat von einem Chrome-Browser herunterladen.
    1. Klicken Sie in der Adressleiste des Chrome-Browsers auf das Vorhängeschloss und dann auf Connection is secure.
    2. Klicken Sie auf Certificate is valid. Ein Fenster zu dem Zertifikat wird geöffnet.
    3. Klicken Sie im Fenster "Zertifikat" auf Zertifizierungspfad. Wählen Sie DigiCert aus, und klicken Sie auf Zertifikat anzeigen.
    4. Stellen Sie sicher, dass unter Issued DigiCert Global Root G2 steht. Klicken Sie auf Details und dann auf Copy to File.
    5. Klicken Sie im Zertifikatexport-Assistenten auf Weiter. Wählen Sie Base-64-codiertes X.509-Zertifikat (.CER) aus, und klicken Sie dann auf Weiter.
    6. Klicken Sie auf Durchsuchen, um die Datei auf Ihrem lokalen Laufwerk zu speichern.
    7. Klicken Sie auf Weiter und dann auf Fertigstellen.
  2. Laden Sie das Zertifikat in das On-Premise- oder Marketplace Oracle GoldenGate Service Manager hoch:
    1. Open the on-premises or Marketplace Oracle GoldenGate Service Manager in a browser window.
    2. Klicken Sie im Navigationsmenü (Hamburger-Symbol) auf Zertifikatverwaltung.
    3. Klicken Sie auf der Seite "Zertifikatverwaltung" auf CA-Zertifikat hinzufügen (Pluszeichen).
    4. Geben Sie im Dialogfeld "CA-Zertifikat hinzufügen" einen eindeutigen Namen ein.
    5. Kopieren Sie den Inhalt der Zertifikatsdatei, die Sie aus Chrome heruntergeladen haben, und fügen Sie ihn unter Zertifikats-PEM ein. Klicken Sie dann auf Hinzufügen.
  3. Fügen Sie einen Benutzer hinzu, mit dem Oracle GoldenGate eine Verbindung zu OCI GoldenGate herstellen kann.
    1. Starten Sie die OCI-Deployment-Konsole GoldenGate auf der Seite "Details" des Deployments.
    2. Klicken Sie im Navigationsmenü auf Benutzerverwaltung.
    3. Klicken Sie auf Neuen Benutzer hinzufügen (Plussymbol), füllen Sie die Felder wie folgt aus, und klicken Sie auf Weiterleiten:
      • Wählen Sie unter Authentifiziert von in der Dropdown-Liste die Option Kennwort aus.
      • Wählen Sie unter Rolle in der Dropdown-Liste die Option Operator aus.
      • Geben Sie für Benutzername einen Namen ein.
      • Geben Sie unter Kennwort das mit diesem Benutzer verknüpfte Kennwort ein. Prüfen Sie das Kennwort.
    4. Öffnen Sie die On-Premise- oder Marketplace-Version von Oracle GoldenGate Adminstration Service, und navigieren Sie dann zur Seite Path Connections.
    5. Klicken Sie auf Path Connection hinzufügen (Pluszeichen), füllen Sie die Felder wie folgt aus, und klicken Sie auf Weiterleiten:
      • Zugangsdatenalias: Geben Sie einen Alias ein.
      • Benutzer-ID: Geben Sie den Namen des im vorherigen Schritt erstellten Benutzers ein.
      • Kennwort und Kennwort bestätigen: Geben Sie das mit diesem Benutzer verknüpfte Kennwort ein.
    6. Klicken Sie auf Weiterleiten.

Aufgabe 3: Daten von OCI GoldenGate an Oracle GoldenGate senden

In dieser Aufgabe wird beschrieben, wie Sie eine Target-initiated Path erstellen und ausführen, um Trail-Dateien aus OCI GoldenGate in Oracle GoldenGate abzurufen.
  1. Geben Sie in der OCI-Deployment-Konsole "GoldenGate" Oracle GoldenGate ein, fügen Sie ein Extract hinzu, und führen Sie es aus.
  2. Fügen Sie im On-Premise-Deployment oder in Marketplace Oracle GoldenGate mit den folgenden Werten eine Target-initiated Path hinzu, und klicken Sie auf Erstellen und ausführen:
    1. Auf der Seite Quelloptionen:
      • Geben Sie unter Quellhost den Hostnamen von OCI GoldenGate im folgenden Format ein: <domain>.deployment.goldengate.<region>.oci.oraclecloud.com:443.
      • Trailname: Geben Sie einen aus zwei Zeichen bestehenden Namen für den Trail ein, wenn er bei OCI GoldenGate eingeht.
      • Für Portnummer: Geben Sie die Portnummer des Ziel-Deployments ein.
      • Geben Sie unter Alias den in Aufgabe 2 erstellten Zugangsdatenalias ein.
    2. Auf der Seite Zieloptionen:
      • Trailname: Geben Sie einen aus zwei Zeichen bestehenden Namen für den Trail ein, wenn er bei Oracle GoldenGate eingeht.
      • Für Zielauthentifizierungsmethode (nur WSS-Zielprotokoll):
        • Wenn Sie den Zugangsdatenspeicher GoldenGate verwenden, wählen Sie UserID-Alias aus.
        • Wenn Sie den IAM-Zugangsdatenspeicher verwenden, verwenden Sie OAuth.
  3. Fügen Sie im On-Premise- oder Marketplace-Deployment von Oracle GoldenGate ein Replicat hinzu.