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:
-
Eine vorhandene On-Premise-DB2 für die i-Datenbank mit Benutzern und Berechtigungen, die ordnungsgemäß konfiguriert sind.
-
Eine vorhandene Autonomous AI Lakehouse-Instanz in Ihrem Oracle Cloud-Mandanten, wobei der GGGADMIN-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 Ihrer On-Premise-DB2 für i über TCP/IP zuzulassen
Aufgabe 1: OCI GoldenGate-Ressourcen erstellen
Erstellen Sie zunächst die Deployments und Verbindungen:
-
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.
-
-
Oracle AI Database-Ziel-Deployment erstellen.
Tipp: Stellen Sie sicher, dass Sie im Bereich "Deployment erstellen" Oracle als Typ auswählen.
-
Während der Service die Deployments erstellt, erstellen Sie die Quell- und Zielverbindungen:
-
Erstellen Sie eine autonome KI-Datenbankverbindung für das Ziel-Autonomous AI Lakehouse.
-
Erstellen Sie eine GoldenGate-Serververbindung für das Oracle-Deployment.
-
Erstellen Sie eine weitere GoldenGate-Serververbindung für das DB2-Deployment "i".
-
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.)
-
-
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.
-
Wählen Sie auf der Seite "Quell-DB2 für i-Deployment-Details" die Option Konsole starten aus.
-
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
-
Wählen Sie auf der Detailseite für das Oracle-Ziel-Deployment die Option Konsole starten aus.
-
Zielinitiierten Pfad hinzufügen und ausführen:
-
Empfängerservice auswählen
-
Wählen Sie auf der Seite "Empfängerservice" die Option Zielinitiierten Pfad hinzufügen (Plussymbol).
-
Füllen Sie die Felder "Pfad hinzufügen" mit folgenden Werten aus:
-
Geben Sie auf der Seite "Pfadinformationen" einen Pfadnamen ein.
-
Gehen Sie auf der Seite {\b Source Options} wie folgt vor:
-
Wählen Sie unter Quellprotokoll die Option wss aus.
-
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. -
Geben Sie unter Portnummer
443ein. -
Geben Sie unter Trailname den aus zwei Zeichen bestehenden Namen für den in Aufgabe 2 erstellten Extract ein.
-
Wählen Sie unter Quellauthentifizierungsmethode festlegen die Option OAuth aus.
-
Wählen Sie Weiter.
-
-
Geben Sie auf der Seite "Zieloptionen" den aus zwei Zeichen bestehenden Namen für den Zieltrail ein, und wählen Sie Weiter aus.
-
Wählen Sie auf der Seite "Verwaltete Optionen" die Option Pfad erstellen und ausführen.
-
-
-
Prüfen Sie, ob der vom Ziel initiierte Pfad erstellt und ausgeführt wird.
Aufgabe 4: Daten replizieren
-
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.
-
Fügen Sie im Oracle-Ziel-Deployment Replicat hinzu, und führen Sie es aus.
-
Nachdem das Replicat ausgeführt wurde, können Sie die Performance überwachen.