Daten von Db2 für i in Autonomous AI Lakehouse replizieren

Erfahren Sie, wie Sie Daten von einem Db2 for i-System mit OCI GoldenGate in Autonomous AI Lakehouse replizieren.

Bevor Sie beginnen

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

Aufgabe 1: OCI GoldenGate-Ressourcen erstellen

Erstellen Sie zunächst die Deployments und Verbindungen:

  1. Quell-DB2 für i-Deployment erstellen.

    Tipp:

    • Stellen Sie sicher, dass Sie im Bereich "Deployment erstellen" Db2 for i als Typ auswählen.

    • Es wird empfohlen, OCI IAM als Zugangsdatenspeicher zu verwenden, um Probleme bei der Anmeldung und bei Verteilungspfaden zu vermeiden.

  2. Oracle AI Database-Ziel-Deployment erstellen.

    Tipp: Stellen Sie sicher, dass Sie im Bereich "Deployment erstellen" Oracle als Typ auswählen.

  3. Während der Service die Deployments erstellt, erstellen Sie die Quell- und Zielverbindungen:

  4. Weisen Sie jede Verbindung dem jeweiligen Deployment zu.

    Tipp:

    • Weisen Sie die Db2 für i-Verbindung zur Db2 für i-Deployment zu.

    • Weisen Sie die autonome KI-Datenbankverbindung dem Oracle-Deployment zu.

    • Weisen Sie der DB2 die Oracle GoldenGate-Serververbindung für das i-Deployment zu. (Dadurch kann Db2 für das i-Deployment eine Verbindung zum Oracle-Deployment herstellen.)

    • Weisen Sie die DB2 für die i GoldenGate-Serververbindung dem Oracle-Deployment zu. (Dadurch kann das Oracle-Deployment eine Verbindung zu Db2 für das i-Deployment herstellen.)

  5. Nachdem sich Db2 für i-Deployment im Status "Aktiv" befindet, fahren Sie mit der nächsten Aufgabe fort.

Aufgabe 2: Quell-Deployment einrichten

Bevor Sie beginnen, stellen Sie sicher, dass die Quell-DB2 für das i-Deployment den Status "Aktiv" aufweist.

  1. Wählen Sie auf der Seite "Quell-DB2 für i-Deployment-Details" die Option Konsole starten aus.

  2. Fügen Sie anExtract hinzu, und führen Sie es aus.

    Hinweis:

    Achten Sie auf Folgendes:

    • Fügen Sie Transaktionsinformationen (TRANDATA) hinzu, um zusätzliches Logging zu aktivieren.

    • Der Extract wird ausgeführt, und Quelländerungen werden erfasst, bevor der nächste Schritt ausgeführt wird.

Aufgabe 3: Ziel-Deployment einrichten

  1. Wählen Sie auf der Detailseite für das Oracle-Ziel-Deployment die Option Konsole starten aus.

  2. Zielinitiierten Pfad hinzufügen und ausführen:

    1. Empfängerservice auswählen

    2. Wählen Sie auf der Seite "Empfängerservice" die Option Zielinitiierten Pfad hinzufügen (Plussymbol).

    3. Füllen Sie die Felder "Pfad hinzufügen" mit folgenden Werten aus:

      1. Geben Sie auf der Seite "Pfadinformationen" einen Pfadnamen ein.

      2. Gehen Sie auf der Seite {\b Source Options} wie folgt vor:

        1. Wählen Sie unter Quellprotokoll die Option wss aus.

        2. Wählen Sie unter Quellhost die Option Kopieren neben dem Wert Konsolen-URL auf der Quell-DB2 für die Seite mit den i-Deployment-Details aus, und fügen Sie den Wert ein.

          Tipp: Stellen Sie sicher, dass Sie die https:// und alle nachfolgenden Schrägstriche (/) aus der URL entfernen.

        3. Geben Sie unter Portnummer 443 ein.

        4. Geben Sie unter Trailname den aus zwei Zeichen bestehenden Namen für den in Aufgabe 2 erstellten Extract ein.

        5. Wählen Sie unter Quellauthentifizierungsmethode festlegen die Option OAuth aus.

        6. Wählen Sie Weiter.

      3. Geben Sie auf der Seite "Zieloptionen" den aus zwei Zeichen bestehenden Namen für den Zieltrail ein, und wählen Sie Weiter aus.

      4. Wählen Sie auf der Seite "Verwaltete Optionen" die Option Pfad erstellen und ausführen.

  3. Prüfen Sie, ob der vom Ziel initiierte Pfad erstellt und ausgeführt wird.

Aufgabe 4: Daten replizieren

  1. Wählen Sie im Quell-DB2 für das i-Deployment die Option Verteilungsservice aus, und prüfen Sie, ob der Verteilungspfad ausgeführt wird.

  2. Fügen Sie im Oracle-Ziel-Deployment Replicat hinzu, und führen Sie es aus.

  3. Nachdem das Replicat ausgeführt wurde, können Sie die Performance überwachen.

  4. Traildateien verwalten