Daten mit ZeroETL-Spiegelpipelines spiegeln
Erfahren Sie, wie Sie Daten von Autonomous Transaction Processing mit ZeroETL-Spiegelpipelines in Autonomous Data Warehouse spiegeln.
Bevor Sie beginnen
Achten Sie auf Folgendes:
- Prüfen und konfigurieren Sie die Eindeutigkeit von Zeilen in allen Datenbanktabellen, um Primärschlüsselprobleme bei der ZeroETL-Spiegelung zu vermeiden. Primärschlüssel kennzeichnen einen Datensatz oder eine Zeile in einer Datenbanktabelle eindeutig. Siehe Eindeutigkeit von Zeilen in Quell- und Zieltabellen sicherstellen.
- Erteilen Sie dem GGADMIN-Benutzer als Benutzer mit Administratorberechtigungen für die Zieldatenbank die folgenden Berechtigungen für die ZeroETL-Spiegelung:
GRANT DWROLE TO GGADMIN; GRANT DATAPUMP_CLOUD_EXP TO GGADMIN; GRANT DATAPUMP_CLOUD_IMP TO GGADMIN; GRANT EXECUTE ON DBMS_CLOUD_ADMIN TO GGADMIN; GRANT CREATE DATABASE LINK TO GGADMIN;
- Prüfen Sie die View
DBA_GOLDENGATE_SUPPORT_MODE
in der Quelldatenbank, in der Informationen zur Ebene der Unterstützung des Oracle GoldenGate-Capture-Prozesses für die Tabellen in der Datenbank angezeigt werden. - Fügen Sie die mindestens erforderlichen Policys für GoldenGate-Pipelines hinzu.
- Die Quell- und Zielverbindungen, die Sie für die Pipeline verwenden, haben dedizierte Endpunkte.
Aufgabe 1: Verbindungen erstellen
Erstellen Sie zunächst Verbindungen zu Ihrer Quell- und Zieldatenbank. OCI GoldenGate-Pipelines unterstützen derzeit Oracle Autonomous Database-Verbindungen mit mTLS-Authentifizierung.
- Bevor Sie die Verbindung erstellen, stellen Sie sicher, dass Sie die Datenbank für Oracle GoldenGate 23ai vorbereiten.
- Verbindung zu Autonomous Database erstellen.
Aufgabe 3: Zuordnungsregeln hinzufügen
Mit Zuordnungsregeln können Sie die standardmäßige Eins-zu-Eins-Zuordnung von Quelltabellen und Schemas zum Ziel ändern.
So zeigen Sie Zuordnungsregeln in der Vorschau an, fügen sie hinzu oder entfernen sie:
- Wählen Sie auf der Seite "Pipelineinformationen" die Option Zuordnungsregeln aus.
- In der Liste "Zuordnungsregeln" können Sie die aktuellen Zuordnungsregeln prüfen oder bearbeiten und:
- Vorschau: Prüfen Sie, wie sich Ihre Zuordnungsregeln auf die in der Replikation enthaltenen Schemas und Tabellen auswirken.
- Hinzufügen: Identifizieren Sie Tabellen und Schemas, die ein- oder ausgeschlossen werden sollen. Sie können den vollqualifizierten Objektnamen oder Platzhalter anstelle eines beliebigen Teils des Objektnamens verwenden. Weitere Informationen finden Sie unter Platzhalter in Datenbankobjektnamen verwenden.
- Entfernen: Entfernen Sie Zuordnungsregeln.
Aufgabe 4: Logging aktivieren
So aktivieren Sie das Logging in der Pipeline:
- Wählen Sie auf der Seite Pipelines die Pipeline aus, für die Sie das Logging aktivieren möchten.
- Wählen Sie auf der Seite Pipelines - Details die Option Logs aus.
- Wählen Sie in der Liste der Pipelines im Menü "Aktion" für die Pipeline, die Sie aktivieren möchten, die Option Log aktivieren aus.
- Führen Sie im Bereich Log aktivieren folgende Schritte aus:
- Wählen Sie unter Logaufbewahrung die Anzahl der Monate in der Dropdown-Liste aus.
- Klicken Sie auf Log aktivieren.
Warten Sie, bis der Status in "Aktiv" geändert wird.