Connettere l'architettura Oracle GoldenGate Classic all'architettura dei microservizi

L'architettura Oracle GoldenGate Classic utilizza Extract di Data Pump nel client di amministrazione e GGSCI per connettersi all'architettura dei microservizi

Nota:

Extract dell'architettura Pump di Oracle GoldenGate Classic può connettersi solo a una distribuzione dell'architettura di microservizi non protetta, di cui la porta del server ricevente è aperta per il traffico in entrata.

Se il requisito di cui sopra costituisce un problema di sicurezza, si consiglia di installare l'architettura dei microservizi sulla stessa destinazione, insieme all'architettura classica, e di utilizzare un server proxy inverso per consentire il percorso di distribuzione wss tra queste due distribuzioni dell'architettura dei microservizi. Una volta stabilito questo percorso di distribuzione, la distribuzione dell'architettura classica può riprendere il trail dalla stessa posizione nella destinazione.

Per connettere l'architettura e i microservizi Oracle GoldenGate Classic, effettuare le operazioni riportate di seguito.

Nota: per stabilire una connessione tra l'architettura Oracle GoldenGate Classic e i microservizi, sono supportate solo le distribuzioni MA non protette. Le distribuzioni di Secure Microservices Architecture non sono supportate.

Creare un'estrazione Data Pump

Nota: per eseguire questo task, è necessario che Extract di Data Pump esistente sia in esecuzione in Architettura classica.

  1. Accedi a GGSCI.

  2. Aggiungere un estratto della pompa dati utilizzando il comando:

    ADD EXTRACT dp_name, EXTTRAILSOURCE ./dirdat/aa

    In questo esempio viene utilizzato dp_name come nome dell'estrazione di Data Pump.

  3. Aggiungere il percorso remoto al Data Pump Extract utilizzando il comando:

    ADD RMTTRAIL ab, EXTRACT dp_name, MEGABYTES 500
  4. Modificare il file dei parametri per Data Pump Extract utilizzando il comando:

    EDIT PARAMS dp_name

    Di seguito è riportato un esempio del file dei parametri Extract di Data Pump.

    EXTRACT dp_name
    RMTHOST *hostname-or-IP-address*, PORT receiver-service-port
    RMTTRAIL ab
    PASSTHRU
    TABLE pdb.schema.table;

Avvia l'estrazione della pompa dati

Utilizzare il seguente comando per avviare Data Pump Extract dp_name:

START EXTRACT dp_name

Una volta avviato il Data Pump Extract, il Servizio Ricevitore stabilisce un percorso e inizia a leggere il file trail remoto. Il file trail remoto viene visualizzato nel file $OGG_VAR_HOME/lib/data della distribuzione associata che esegue il servizio ricevente.