Replica dei dati da PostgreSQL a MySQL
Prima di iniziare
Per completare correttamente questo QuickTart, è necessario disporre dei seguenti elementi:
- Installazione PostgreSQL da utilizzare come database di origine (le istruzioni di installazione sono riportate nell'impostazione dell'ambiente).
- Aprire la porta 5432 nell'elenco di sicurezza della VCN per poter accedere a PostgreSQL sulla porta predefinita.
- Un database HeatWave da utilizzare come database di destinazione.
Task 1: creare le risorse OCI GoldenGate
Questo esempio di avvio rapido richiede distribuzioni e connessioni sia per l'origine che per la destinazione.
- Creare una distribuzione per il database PostgreSQL di origine.
- Creare una distribuzione MySQL per il database di destinazione HeatWave.
- Creare una connessione PostgreSQL.
- Per Tipo, selezionare PostgreSQL Server dall'elenco a discesa.
- Per Nome database, immettere
ociggll
. - Per l'host, immettere l'IP pubblico dell'istanza di computazione su cui viene eseguito PostgreSQL.
- Per Porta immettere
5432
. - Per Nome utente immettere
ggadmin
. - In Password, immettere la password.
- Per Protocollo di sicurezza, selezionare Plain dall'elenco a discesa.
- Creare una connessione HeatWave.
- (Facoltativo) Se il database HeatWave non dispone di un endpoint pubblico, creare una connessione a GoldenGate, quindi assegnare questa connessione alla distribuzione PostgreSQL di origine.
- Assegnare la connessione di origine alla distribuzione PostgreSQL di origine.
- Assegnare la connessione di destinazione alla distribuzione MySQL di destinazione.
Task 3: creare le estrazioni
- Aggiungere il file Change Data Capture Extract:
- Aggiungere l'estrazione del caricamento iniziale:
Si torna alla pagina Estrazioni, in cui è possibile osservare l'avvio di Estrazione.
Task 4: creare il file Distribution Path per Initial Load Extract
Per creare un file Distribution Path per Initial Load Extract, effettuare le operazioni riportate di seguito.
Task 6: creare il file Distribution Path per Change Data Capture
Per creare un file Distribution Path per Change Data Capture, effettuare le operazioni riportate di seguito.
- Nella console di distribuzione origine PostgreSQL, fare clic su Servizio di distribuzione.
- Fare clic su Aggiungi Distribution Path.
- Completare il form Aggiungi percorso come riportato di seguito.
- Nella console di distribuzione destinazione MySQL, fare clic su Servizio ricevente, quindi esaminare il Receiver Path creato.