Extract für Oracle AI Database 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 alle Oracle AI Database-, Autonomous AI Database-, Oracle Exadata- und Amazon RDS for Oracle-Technologien in OCI GoldenGate hinzufügen.
Hinweis: Anweisungen sind sowohl für GoldenGate 26ai- als auch für Deployment-Konsolenversionen von 21c verfügbar. Stellen Sie sicher, dass Sie die entsprechenden Anweisungen für Ihre Deployment-Version befolgen.
Extrakt in Oracle GoldenGate 26ai hinzufügen
Bevor Sie beginnen
-
Oracle GoldenGate nutzt die Redo-Logs, um die Daten zu erfassen, die zum Replizieren von Quelltransaktionen benötigt werden. Aktivieren Sie zusätzliches Logging in der Quelldatenbank für die unidirektionale Replikation oder sowohl in der Quelle als auch im Ziel für die bidirektionale Replikation:
ALTER DATABASE ADD SUPPLEMENTAL LOG DATA -
Stellen Sie sicher, dass Sie zusätzliches Logging auf Tabellenebene aktivieren, indem Sie TRANDATA hinzufügen. Wenn zusätzliches Logging bereits auf Schemaebene aktiviert ist, können Sie diese Schritte überspringen.
-
Blenden Sie in der OCI GoldenGate-Deployment-Konsole DB-Verbindungen ein, und wählen Sie die Quelldatenbank aus.
-
Wählen Sie neben den TRANDATA-Informationen die Option TRANDATA hinzufügen (Plussymbol).
-
Geben Sie unter Schemaname den Namen des Datenbankschemas und dann Weiterleiten ein.
Extrahieren hinzufügen
-
Wählen Sie im Navigationsmenü der OCI GoldenGate-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 vier Seiten. Füllen Sie das Formular "Extrakt hinzufügen" nach Bedarf aus:
-
Gehen Sie auf der Seite Daten extrahieren wie folgt vor:
-
Wählen Sie einen Extrakttyp aus:
-
Integrierter Extract
-
Extract der erstmaligen Ladung
-
-
Aktivieren Sie gegebenenfalls Downstream Capture (optional).
-
Geben Sie einen Prozessnamen ein, der nicht länger als 8 Zeichen ist.
-
Geben Sie eine Beschreibung (optional) ein, damit Sie diesen Prozess von anderen unterscheiden können.
-
-
Füllen Sie auf der Seite Extraktionsoptionen die folgenden Felder nach Bedarf aus, und wählen Sie Weiter aus:
- Wählen Sie die Quellzugangsdaten:
-
Domain
-
Aliasname
- Registrierungsoptionen:
-
Geben Sie die Commit-Folgenummer (CSN) ein.
-
Unter Share wählen Sie eine Methode zum Freigeben des LogMiner-Datenverzeichnisses aus:
-
Automatisch: Die Sharingmethode wird vom System festgelegt.
-
Kein Wert: Das Dictionary wird nicht gemeinsam verwendet.
-
Extract-Name: Gibt das LogMiner Dictionary für diesen Extract frei.
-
-
Aktivieren Sie "Optimiert", um die Exportregistrierung zu optimieren.
- Extract-Trail:
-
Geben Sie einen Namen für den Extract-Prozess ein.
-
Geben Sie einen Unterverzeichnisnamen ein, um einen benutzerdefinierten Speicherort für die generierte Traildatei festzulegen.
-
Geben Sie Trailsequenz ein, um die Startnummer für Traildateien festzulegen.
-
Geben Sie eine Trailgröße ein, um die maximale Größe für die generierte Traildatei festzulegen.
-
Wählen Sie ein Verschlüsselungsprofil aus. Das Profil "Lokales Wallet" wird standardmäßig ausgewählt, wenn kein Verschlüsselungsprofil erstellt wurde.
-
Wählen Sie einen Verschlüsselungsalgorithmus aus:
-
NONE
-
AES256
-
AES192
-
AES128
-
-
Die Seite Downstream Capture gilt nur, wenn Downstream Capture auf der Seite "Exportinformationen" ausgewählt ist.
-
Füllen Sie auf der Seite Verwaltete Optionen die folgenden 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 erstellen und auszuführen. Wenn Sie Erstellen auswählen, können Sie den Extract später auf der Seite "Exporte" manuell starten.
Extrakt in GoldenGate 21c hinzufügen
Bevor Sie beginnen
-
Oracle GoldenGate nutzt die Redo-Logs, um die Daten zu erfassen, die zum Replizieren von Quelltransaktionen benötigt werden. Aktivieren Sie zusätzliches Logging in der Quelldatenbank für die unidirektionale Replikation oder sowohl in der Quelle als auch im Ziel für die bidirektionale Replikation:
ALTER DATABASE ADD SUPPLEMENTAL LOG DATA -
Stellen Sie sicher, dass Sie zusätzliches Logging auf Tabellenebene aktivieren, indem Sie TRANDATA hinzufügen. Wenn zusätzliches Logging bereits auf Schemaebene aktiviert ist, können Sie diese Schritte überspringen.
-
Melden Sie sich bei der GoldenGate-Deployment-Konsole an, sofern Sie noch nicht angemeldet sind.
-
Wählen Sie im Navigationsmenü die Option Konfiguration.
-
Navigieren Sie zur Registerkarte Datenbank, und wählen Sie das Verbindungssymbol für die Quelldatenbank aus.
-
Wählen Sie neben den TRANDATA-Informationen die Option TRANDATA hinzufügen (Plussymbol).
-
Geben Sie unter Schemaname den Namen des Datenbankschemas und dann Weiterleiten ein.
-
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.
-
Gehen Sie auf der Seite "Extract hinzufügen" wie folgt vor:
-
Wählen Sie unter Extract-Typ eine der folgenden Optionen aus, und wählen Sie Weiter aus.
-
Integrierter Extract
-
Extract der erstmaligen Ladung
-
-
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.
-
(Optional) Geben Sie unter Beschreibung eine kurze Beschreibung ein, mit dem Sie diesen Prozess von anderen unterscheiden können.
-
Wählen Sie unter Absicht die Option aus, die den Zweck dieses Extracts am besten beschreibt:
-
Unidirektional (Standard)
-
Hohe Verfügbarkeit
-
Disaster Recovery
-
N-seitig
-
-
Wählen Sie unter Anfang den Speicherort im Redo- oder Transaktionslog aus, an dem der Extract Datenerfassung beginnt:
-
Now
-
Benutzerdefinierte Zeit
-
CSN
-
-
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.
-
Aktivieren Sie unter Remote diese Option, wenn der Extract-Trail direkt auf eine Remote-Installation von Oracle GoldenGate geschrieben werden soll.
-
-
Unter "Zugangsdaten der Quelldatenbank" können Sie entweder neue Zugangsdaten erstellen oder eine vorhandene Zugangsdatendomain und einen vorhandenen Alias für die Quelldatenbank auswählen.
-
(Optional) Füllen Sie unter "Registrierungsinformationen" die Felder nach Bedarf aus:
-
Geben Sie unter CSN die Commit-Folgenummer (CSN) an.
-
Geben Sie unter Share die Methode zum Freigeben des LogMiner Data Dictionarys an:
-
Automatisch: Die Sharingmethode wird vom System festgelegt.
-
Kein Wert: Das Dictionary wird nicht gemeinsam verwendet.
-
Extract: Gibt das LogMiner Dictionary für diesen Extract frei.
-
-
Aktivieren Sie unter Optimiert diese Option, um den Extract-Registrierung zu optimieren.
-
Aktivieren Sie für Downstream Capture die Option, um einen Downstream-Extrakt für Log-Mining einzurichten.
-
-
Füllen Sie unter "Downstream Mining" die folgenden Felder nach Bedarf aus:
-
Geben Sie unter Mining von Zugangsdatendomain den Domainnamen der Downstream-Miniingsdatenbank ein.
-
Geben Sie unter Mining von Zugangsdatenalias den Alias der Downstream-Mining-Datenbank an
-
Aktivieren Sie für Keine UserID diese Option, wenn keine Verbindung zur Quelldatenbank vorhanden ist. Wenn diese Option ausgewählt ist, sind die ADG-Abrufoptionen aktiviert.
-
Geben Sie unter Zugangsdatendomain für ADG-Abruff den Domainnamen der ADG-Abrufdatenbank an.
-
Geben Sie unter Zugangsdatenalias für ADG-Abruff den Alias der ADG-Abrufdatenbank an.
-
-
(Optional) Geben Sie unter "Verschlüsselungsprofil" die Beschreibung des Verschlüsselungsprofils ein. Das Profil "Lokales Wallet" wird standardmäßig ausgewählt, wenn kein Verschlüsselungsprofil erstellt wurde.
-
Wählen Sie den Profilnamen in der Dropdown-Liste aus. Sie können das lokale Wallet oder ein benutzerdefiniertes Profil auswählen.
-
Wählen Sie das Verschlüsselungsprofil in der Dropdown-Liste aus.
-
Geben Sie den Masterschlüssel für das Verschlüsselungsprofil an.
-
-
Aktivieren Sie unter "Verwaltete Optionen" die Option Kritisch für das Deployment-Zustand, um Metriken auf der Seite "Deployment" und dem Monitoring-Dashboard in der Oracle Cloud-Konsole anzuzeigen. Füllen Sie die anderen optionalen Felder entsprechend aus.
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.
-
Wählen Sie Weiter.
-
-
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 Extract im Hintergrund anmelden aus, um den Extract asynchron im Hintergrundzu registrieren.
-
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.
Weitere Informationen
Möchten Sie mehr über den Extract-Prozess erfahren und Daten erfassen? Weitere Informationen finden Sie in den folgenden Ressourcen: