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.

  1. Bei GGSCI anmelden.

  2. Fügen Sie mit dem folgenden Befehl einen Data Pump-Extrakt hinzu:

    ADD EXTRACT dp_name, EXTTRAILSOURCE ./dirdat/aa

    In diesem Beispiel wird dp_name als Name des Data Pump Extract verwendet.

  3. Fügen Sie den Remotetrail mit dem folgenden Befehl zum Data Pump Extract hinzu:

    ADD RMTTRAIL ab, EXTRACT dp_name, MEGABYTES 500
  4. Bearbeiten Sie die Parameterdatei für Data Pump Extract mit dem folgenden Befehl:

    EDIT PARAMS dp_name

    Im 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.