Extract für PostgreSQL hinzufügen
Extract ist ein Prozess, der bei der Verbindung zur Quelldatenquelle ausgeführt wird und Daten extrahiert oder erfasst. Erfahren Sie, wie Sie einen Extract für PostgreSQL Database, OCI Database with PostgreSQL, Amazon Aurora PostgreSQL, Amazon RDS für PostgreSQL, Azure Database für PostgreSQL, Azure Cosmos DB für PostgreSQL, EDB Postgres Advanced Server, Google Cloud SQL für PostgreSQL-Technologien und YugabyteDB in OCI GoldenGate hinzufügen.
Stellen Sie sicher, dass Sie die entsprechenden Anweisungen für Ihre Deployment-Version befolgen.
Extract in Oracle GoldenGate 26ai hinzufügen
Bevor Sie beginnen
Bevor Sie einen Extract zum Erfassen von Daten aus der Quelle hinzufügen und ausführen, müssen Sie folgende Schritte ausführen:
-
Erstellen Sie eine PostgreSQL-Verbindung, und verknüpfen Sie die Verbindung mit dem PostgreSQL-Deployment.
-
Aktivieren Sie zusätzliches Logging:
-
Starten Sie die PostgreSQL GoldenGate-Deployment-Konsole:
-
Wählen Sie auf der Seite "Deployments" das PostgreSQL-Deployment aus, um die zugehörigen Details anzuzeigen.
-
Wählen Sie auf der Detailseite des PostgreSQL-Deployments die Option Konsole starten aus.
-
Geben Sie auf der Anmeldeseite der Deployment-Konsole die GoldenGate-Admin-Zugangsdaten ein, die Sie beim Erstellen des PostgreSQL-Deployments angegeben haben.
-
-
Wählen Sie nach der Anmeldung im Navigationsmenü die Option DB-Verbindungen aus.
-
Wählen Sie für die PostgreSQL-Datenbankverbindung Verbinden aus. Wenn die Verbindung erfolgreich hergestellt wurde, werden die Checkpoint-Tabelle und die TRANDATA-Felder angezeigt.
-
Wählen Sie neben den TRANDATA-Informationen die Option TRANDATA hinzufügen (Plussymbol).
-
Geben Sie einen Tabellennamen, Schemanamen oder Platzhalter ein. Beispiel:
src_ociggll. -
Klicken Sie auf Weiterleiten.
Hinweis: Sie müssen "Weiterleiten" nur einmal auswählen. Suchen Sie den Tabellennamen mithilfe des Suchfeldes, und prüfen Sie, ob die Tabellen hinzugefügt wurden.
Extrahieren hinzufügen
-
Wählen Sie im Navigationsmenü der Deployment-Konsole die Option Extracts aus.
-
Wählen Sie auf der Seite "Extracts" die Option Extract hinzufügen (Plussymbol).
-
Das Formular "Extract hinzufügen" besteht aus den folgenden Seiten. Füllen Sie das Formular "Extrakt hinzufügen" nach Bedarf aus:
-
Auf der Seite "Daten extrahieren":
-
Wählen Sie einen Extraktionstyp aus:
-
Change Data Capture Extract
-
Extract der erstmaligen Ladung
-
-
Geben Sie einen Prozessnamen ein.
-
(Optional) Geben Sie eine Beschreibung ein.
-
Wählen Sie Weiter.
-
-
Auf der Seite "Registrierungsextrakt":
-
Wählen Sie die Quellzugangsdaten aus: Domain und Alias
-
Wählen Sie den Plug-in-Typ (logisches Decodierungs-Plug-in): TEST_DECODING oder PGOUTPUT.
Hinweis: Weitere Informationen finden Sie unter:
-
-
Gehen Sie auf der Seite "Exportoptionen" wie folgt vor:
-
Wählen Sie aus, wann Beginnen:
-
Now
-
Benutzerdefinierte Zeit
-
Position in Log
-
Ende der Logdatei
-
-
Geben Sie die Extrakttraildetails ein:
-
Name (kann nur zwei Zeichen enthalten.)
-
Unterverzeichnis
-
Trailgröße
-
Trailsequenz
-
Trail-Offset
-
-
Wählen Sie in den Dropdown-Listen die Domain und den Alias der Quellzugangsdaten aus.
-
Wählen Sie Weiter.
-
-
Füllen Sie auf der Seite "Verwaltete Optionen" die optionalen Felder nach Bedarf aus, und wählen Sie Weiter aus:
-
Profilname
-
Kritisch für den Deployment-Zustand
-
Autom. Start
-
Automatischer Neustart
Hinweis: Wenn Sie ein Profil hinzufügen und die Optionen "Automatischer Start" und "Automatischer Neustart" konfigurieren, kann Ihr Deployment nach einer Netzwerkunterbrechung automatisch neu gestartet werden. Weitere Informationen finden Sie unter Verwaltete Prozesse konfigurieren.
-
Auf der Seite "Parameterdatei" können Sie die Parameterdatei im Textbereich bearbeiten, um die zu erfassenden Tabellendetails aufzulisten. Beispiel:
table source.table1;Hinweis:
GoldenGate verwendet standardmäßig Greenwich Mean Time (GMT). Verwenden Sie SETENV, um die Standardeinstellung für den Extract zu überschreiben. Diese Änderung gilt nur für den Extract-Prozess und nicht für das Deployment.
setenv (TZ="US/Eastern") setenv (TZ="GMT+5")
-
-
Wählen Sie Erstellen und ausführen aus, um den Extract zu starten. Wenn Sie "Erstellen" wählen, können Sie den Extract später manuell von der Seite "Extracts" starten.
Sie kehren zur Seite "Exporte" zurück, auf der Sie den Extraktionsprozess auswählen können, um die zugehörigen Details anzuzeigen.
Extract für PostgreSQL in GoldenGate 21c hinzufügen
Bevor Sie beginnen
Bevor Sie einen Extract zum Erfassen von Daten aus der Quelle hinzufügen und ausführen, müssen Sie folgende Schritte ausführen:
-
Erstellen Sie eine PostgreSQL-Verbindung, und verknüpfen Sie die Verbindung mit dem PostgreSQL-Deployment.
-
Aktivieren Sie zusätzliches Logging:
-
Starten Sie die PostgreSQL GoldenGate-Deployment-Konsole:
-
Wählen Sie auf der Seite "Deployments" das PostgreSQL-Deployment aus, um die zugehörigen Details anzuzeigen.
-
Wählen Sie auf der Detailseite des PostgreSQL-Deployments die Option Konsole starten aus.
-
Geben Sie auf der Anmeldeseite der Deployment-Konsole die GoldenGate-Admin-Zugangsdaten ein, die Sie beim Erstellen des PostgreSQL-Deployments angegeben haben.
-
-
Nachdem Sie sich angemeldet haben, öffnen Sie das Navigationsmenü und wählen Konfiguration aus.
-
Wählen Sie für die PostgreSQL-Datenbankverbindung Verbinden aus. Wenn die Verbindung erfolgreich hergestellt wurde, werden die Checkpoint-Tabelle und die TRANDATA-Felder angezeigt.
-
Wählen Sie neben den TRANDATA-Informationen die Option TRANDATA hinzufügen (Plussymbol).
-
Geben Sie einen Tabellennamen, Schemanamen oder Platzhalter ein. Beispiel:
src_ociggll. -
Klicken Sie auf Weiterleiten.
Hinweis: Sie müssen "Weiterleiten" nur einmal auswählen. Suchen Sie den Tabellennamen mithilfe des Suchfeldes, und prüfen Sie, ob die Tabellen hinzugefügt wurden.
-
Extrahierung hinzufügen
-
Stellen Sie in der OCI GoldenGate-Deployment-Konsole sicher, dass Sie sich auf der Seite "Überblick" des Administrationsservices befinden, und wählen Sie Extract hinzufügen (Plussymbol) aus.
-
Wählen Sie unter "Extract-Typ" eine der folgenden Optionen aus:
-
Extract der erstmaligen Ladung
-
Change Data Capture Extract
-
-
Geben Sie den Prozessnamen ein, wählen Sie die Zugangsdatendomain und den Alias aus, und geben Sie dann einen aus zwei Zeichen bestehenden Trailnamen ein.
-
Wenn Sie "Extract des erstmaligen Ladens" ausgewählt haben, klicken Sie auf Weiter, und fahren Sie mit Schritt 7 (Extract-Parameter) fort. Wenn Sie "Change Data Capture Extract" ausgewählt haben, können Sie Nur registrieren auswählen, um zur Extract-Registrierung zurückzukehren, und dann zur Seite "Überblick" zurückkehren, oder Weiter auswählen, um zusätzliche Extract-Optionen zu konfigurieren.
Hinweis: Mit dieser Option "Nur registrieren" wird der Extract ohne Hinzufügen registriert. Die Registrierung erstellt den Replikationsslot, wenn Sie den Extract registrieren oder die Option "Nur registrieren" verwenden.
-
Füllen Sie auf der Seite "Extract-Optionen" unter "Basisinformationen" die Felder nach Bedarf aus:
-
Geben Sie unter Prozessname einen Namen für den Extract-Prozess mit bis zu 8 Zeichen an.
-
Wählen Sie unter Absicht die Option aus, die den Zweck dieses Extracts am besten beschreibt:
-
Now
-
Benutzerdefinierte Zeit
-
Position in Log
-
Ende der Logdatei
-
-
Geben Sie unter Trailname einen aus zwei Zeichen bestehenden Namen für die Traildatei an.
-
(Optional) Legen Sie unter Trailunterverzeichnis einen benutzerdefinierten Speicherort für die generierte Traildatei fest.
-
(Optional) Legen Sie unter Trailgröße die maximale Größe für die generierte Traildatei fest.
-
(Optional) Unter "Verwaltete Optionen" können Sie Folgendes konfigurieren:
-
Profilname
-
Autom. Start
-
Automatischer Neustart
Hinweis: Wenn Sie ein Profil hinzufügen und die Optionen "Automatischer Start" und "Automatischer Neustart" konfigurieren, kann Ihr Deployment nach einer Netzwerkunterbrechung automatisch neu gestartet werden. Weitere Informationen finden Sie unter Verwaltete Prozesse konfigurieren.
-
-
-
Auf der Seite "Extract-Parameter" können Sie die Parameterdatei im Textgebiet bearbeiten, um die zu erfassenden Tabellendetails aufzulisten. Beispiel:
table source.table1;Hinweis:
GoldenGate verwendet standardmäßig Greenwich Mean Time (GMT). Verwenden Sie SETENV, um die Standardeinstellung für den Extract zu überschreiben. Diese Änderung gilt nur für den Extract-Prozess und nicht für das Deployment.
setenv (TZ="US/Eastern") setenv (TZ="GMT+5")Weitere Informationen zu SETENV.
-
Wählen Sie Erstellen und ausführen aus, um den Extract zu erstellen und auszuführen. Wenn Sie Erstellen auswählen, können Sie Extract später manuell auf der Seite "Überblick" des Administrationsservice starten.
Sie kehren zur Seite "Überblick" des Administrationsservice zurück, auf der Sie den Status des Extract-Prozesses anzeigen können. Select Details from the Extract Action menu to view process information, checkpoint, statistics, parameters, and reports.