Daten von IBM Db2 für z/OS in Autonomous AI Lakehouse replizieren

Erfahren Sie, wie Sie Daten von einer IBM Db2 für z/OS-Sytem mit OCI GoldenGate in Autonomous AI Lakehouse replizieren.

Bevor Sie beginnen

Um diesen Schnellstart erfolgreich abzuschließen, benötigen Sie Folgendes:

  • Eine vorhandene serverbasierte IBM Db2 für z/OS-Datenbank, mit einem GoldenGate-Benutzer, der erstellt und ordnungsgemäß gesichert wurde
  • Eine vorhandene Autonomous AI Lakehouse-Instanz in Ihrem Oracle Cloud-Mandanten, wobei der GGADMIN-Benutzer entsperrt ist
  • Netzwerkverbindung von Ihrem On-Premise-System zu Ihrem Oracle Cloud-Mandanten mit FastConnect oder VPN
  • Die entsprechenden VCN-Sicherheitsregeln, um die Verbindung von Ihrem privaten Subnetz zu Ihrem On-Premise-IBM Db2 für z/OS über TCP/IP zu ermöglichen

Aufgabe 1: OCI GoldenGate-Ressourcen erstellen

Erstellen Sie zunächst die Deployments und Verbindungen:
  1. Erstellen Sie die Quelle IBM Db2 für das z/OS-Deployment.

    Tipp:

    Stellen Sie sicher, dass Sie im Bereich "Deployment erstellen" die Option IBM Db2 for z/OS als Typ auswählen.
  2. Erstellen Sie das Oracle Database-Ziel-Deployment.

    Tipp:

    Stellen Sie sicher, dass Sie im Bereich "Deployment erstellen" die Option Oracle als Typ auswählen.
  3. Erstellen Sie die Quell- und Zielverbindungen, während der Service die Deployments erstellt:
  4. Weisen Sie jede Verbindung dem jeweiligen Deployment zu.

    Tipp:

    • Weisen Sie IBM Db2 für z/OS-Verbindung zu IBM Db2 für z/OS-Bereitstellung zu.
    • Weisen Sie die autonome KI-Datenbankverbindung dem Oracle-Deployment zu.
  5. Wenn das IBM Db2 for z/OS-Deployment den Status "Aktiv" aufweist, klicken Sie auf der Seite mit den Deployment-Details auf Bibliothek herunterladen. Installieren und konfigurieren Sie die Extract-Komponenten in der ZIP-Datei zur Quelle Db2 für z/OS-Instanz, bevor Sie Extracts für die Instanz ausführen.

Aufgabe 2: Quell-Deployment einrichten

Bevor Sie beginnen, stellen Sie sicher, dass die Quelle Db2 für das z/OS-Deployment den Status "Aktiv" aufweist.
  1. Klicken Sie auf der Seite mit den Details zum z/OS-Deployment der Quelle Db2 auf Konsole starten.
  2. Fügen Sie eine Extract hinzu, und führen Sie sie aus.
    Hinweis

    Achten Sie auf:
    • Fügen Sie Transaktionsinformationen (TRANDATA) hinzu, um das zusätzliche Logging zu aktivieren.
    • Die Extract wird ausgeführt und erfasst Quelländerungen, bevor Sie mit dem nächsten Schritt fortfahren.
  3. Fügen Sie Zugangsdaten hinzu, mit denen die OCI GoldenGate-Deployment-Konsole die Verbindung zum Quell-Deployment herstellen kann:
    1. Klicken Sie im Navigationsmenü auf Benutzerverwaltung.
    2. Klicken Sie auf Neuen Benutzer hinzufügen (Plussymbol).
    3. Füllen Sie die Felder wie folgt aus, und klicken Sie auf Weiterleiten:
      1. Wählen Sie für "Authentifiziert von" in der Dropdown-Liste die Option Kennwort aus.
      2. Wählen Sie unter Rolle die Option Operator aus.
      3. Geben Sie unter Benutzername ggsnet ein.
      4. Geben Sie ein Kennwort zur Bestätigung zweimal ein.

Aufgabe 3: Ziel-Deployment einrichten

  1. Klicken Sie auf der Detailseite für das Oracle-Ziel-Deployment auf Konsole starten.
  2. Fügen Sie die GoldenGate-Quellzugangsdaten hinzu:
    1. Klicken Sie im Navigationsmenü auf DB-Verbindungen.
    2. Klicken Sie auf der Seite "Zugangsdaten" auf DB-Verbindung hinzufügen, und füllen Sie die Felder wie folgt aus. Klicken Sie dann auf Weiterleiten:
      1. Geben Sie unter Zugelassene Alias einen Alias ein.
      2. Geben Sie unter Benutzer-ID ggsnet ein.
      3. Geben Sie unter Kennwort das Kennwort aus Aufgabe 2, Schritt 4 ein.
  3. Fügen Sie eine Target-Initiated Path hinzu, und führen Sie sie aus:
    1. Klicken Sie auf Receiver Service
    2. Klicken Sie auf der Seite "Empfängerservice" auf Target-Initiated Path hinzufügen (Pluszeichen).
    3. Füllen Sie die Felder "Pfad hinzufügen" mit den folgenden Werten aus:
      1. Geben Sie auf der Seite "Pfadinformationen" einen Pfadnamen ein.
      2. Gehen Sie auf der Seite "Quellenoptionen" wie folgt vor:
        1. Wählen Sie als Quellprotokoll die Option wss aus.
        2. Klicken Sie unter Quellhost auf Kopieren neben dem Wert Konsolen-URL auf der IBM-Quellseite Db2 für z/OS-Deployment-Details, und fügen Sie den Wert ein.

          Tipp:

          Stellen Sie sicher, dass Sie die Schrägstriche https:// und alle nachgestellten Schrägstriche (/) aus der URL entfernen.
        3. Geben Sie unter Portnummer die Nummer 443 ein.
        4. Geben Sie unter Trailname den aus zwei Zeichen bestehenden Namen der in Aufgabe 2 erstellten Extract ein.
        5. Geben Sie unter Domain den Benutzernamen der Zugangsdaten ein, die in Aufgabe 2 (ggsnet) erstellt wurden.
        6. Geben Sie unter Alias den Quell-Deployment-Alias aus Aufgabe 2 ein.
        7. Klicken Sie auf Weiter.
      3. Geben Sie auf der Seite "Zieloptionen" den aus zwei Zeichen bestehenden Namen für den Zieltrail ein, und klicken Sie auf Weiter.
      4. Klicken Sie auf der Seite "Verwaltete Optionen" auf Pfad erstellen und ausführen.
  4. Prüfen Sie, ob Target-Initiated Path erstellt wurde und ausgeführt wird.

Aufgabe 4: Daten replizieren

  1. Klicken Sie in der IBM-Quelldatei Db2 für z/OS-Deployment auf Distribution Service, und prüfen Sie, ob Distribution Path ausgeführt wird.
  2. Fügen Sie im Oracle-Ziel-Deployment eine Replicat hinzu, und führen Sie sie aus.
  3. Nachdem Replicat ausgeführt wurde, können Sie die Performance überwachen.
  4. Traildateien verwalten