Configura Oracle GoldenGate
Configurare Oracle GoldenGate in modo che funga da hub, in cui è possibile gestire le connessioni ai database di origine e di destinazione, creare estrazioni di dati di origine e replicare i dati nel database di destinazione.
Connetti Oracle GoldenGate come server di amministrazione di origine
Connettere Oracle GoldenGate Administration Server al database di origine in una subnet privata.
- Connettersi all'istanza di Oracle GoldenGate utilizzando le credenziali del wallet e il metodo SQL*Plus o SSH impostato in precedenza, quindi collegarsi come oggadmin.
- Fare clic sul numero di porta per il server di amministrazione di origine.
- Fare clic su Configurazione nel pannello di navigazione a sinistra.
- Nella scheda Database fare clic sull'icona più ( +) per aggiungere una nuova credenziale.
- Fornire le seguenti informazioni:
- Dominio credenziali: specificare un dominio di credenziali come oggadmin. Il valore predefinito è OracleGoldenGate.
- Alias credenziale: specificare un alias, ad esempio ggadmin1.
- ID utente: specificare un ID utente nel formato ggadmin@<tnsnames_reference>, ad esempio c##ggadmin@orcl.
- Password: specificare una password per l'utente ggadmin.
- Verifica password: immettere nuovamente la password per l'utente ggadmin.
- Fare clic su Sottometti.
- Eseguire il test della connessione al database facendo clic sull'icona Log in database e collegandosi utilizzando le credenziali appena specificate.
Crea Extract
È necessario definire un processo di estrazione per specificare la modalità di acquisizione dei dati dal database di origine.
L'estrazione è responsabile dell'acquisizione delle transazioni DML (Data Modeling Language) di cui è stato eseguito il commit e del linguaggio DDL (Data Definition Language) dai redo log Oracle. Extract scrive queste modifiche ai dati nei trail o nei file estratti.
Connettere Oracle GoldenGate come server di amministrazione delle destinazioni
Collegare il server di amministrazione di Oracle GoldenGate al database di destinazione e fornire le necessarie informazioni di replica.
Crea Replicat
È necessario definire un processo replicato per specificare la posizione dei dati estratti nel database di destinazione.
Il processo Replicat viene eseguito sul sistema di destinazione, legge il trail sul sistema, quindi ricostruisce le operazioni DML o DDL e le applica al database di destinazione.