Oracle GoldenGate Classic Architecture mit Microservices Architecture verbinden
Oracle GoldenGate Classic Architecture verwendet den Data Pump Extract im Admin-Client und GGSCI für die Verbindung mit der Microservices-Architektur
Hinweis:
Der Pumpenextrakt von Oracle GoldenGate Classic Architecture kann nur eine Verbindung zu einem ungesicherten Microservice Architecture-Deployment herstellen, von dem der Port des Empfängerservers für Ingress-Traffic geöffnet ist.
Wenn die oben genannte Anforderung ein Sicherheitsrisiko darstellt, wird empfohlen, Microservices Architecture zusammen mit Classic Architecture auf demselben Ziel zu installieren und einen Reverse-Proxy-Server zu verwenden, um den WSS-Verteilungspfad zwischen diesen beiden Microservices Architecture-Deployments zuzulassen. Nachdem dieser Verteilungspfad eingerichtet wurde, kann das Classic Architecture-Deployment den Trail von demselben Speicherort auf dem Ziel abrufen.
So verbinden Sie Oracle GoldenGate Classic Architecture und Microservices:
Hinweis: Um eine Verbindung zwischen Oracle GoldenGate Classic Architecture und Microservices herzustellen, werden nur nicht gesicherte MA-Deployments unterstützt. Sichere Microservices-Architekturbereitstellungen werden nicht unterstützt.
Data Pump-Extrakt erstellen
Hinweis: Um diese Aufgabe ausführen zu können, muss ein vorhandener Data Pump-Extrakt in Classic Architecture ausgeführt werden.
-
Bei GGSCI anmelden.
-
Fügen Sie mit dem folgenden Befehl einen Data Pump-Extrakt hinzu:
ADD EXTRACT dp_name, EXTTRAILSOURCE ./dirdat/aaIn diesem Beispiel wird
dp_nameals Name des Data Pump Extract verwendet. -
Fügen Sie den Remotetrail mit dem folgenden Befehl zum Data Pump Extract hinzu:
ADD RMTTRAIL ab, EXTRACT dp_name, MEGABYTES 500 -
Bearbeiten Sie die Parameterdatei für Data Pump Extract mit dem folgenden Befehl:
EDIT PARAMS dp_nameIm Folgenden finden Sie ein Beispiel für die Parameterdatei "Data Pump Extract":
EXTRACT dp_name RMTHOST *hostname-or-IP-address*, PORT receiver-service-port RMTTRAIL ab PASSTHRU TABLE pdb.schema.table;
Data Pump-Extraktion starten
Starten Sie den Data Pump Extract dp_name mit dem folgenden Befehl:
START EXTRACT dp_name
Sobald der Data Pump Extract gestartet wurde, erstellt der Receiver Service einen Pfad und beginnt mit dem Lesen der Remotetraildatei. Die Remotetraildatei wird im $OGG_VAR_HOME/lib/data des zugehörigen Deployments angezeigt, auf dem der Receiver-Service ausgeführt wird.