Creazione di un'istanza di Oracle GoldenGate per Db2 per i

Informazioni sulla configurazione di un caricamento iniziale dei dati di destinazione, sull'aggiunta dei processi necessari per creare un'istanza di replica ed eseguire la creazione dell'istanza. Il risultato previsto di questi passi è che i dati di destinazione dell'origine vengono resi coerenti (noti come sincronizzazione iniziale) e che Oracle GoldenGate acquisisce e fornisce modifiche transazionali continue in modo che la coerenza venga mantenuta in futuro.

Durante l'inizializzazione dell'ambiente Oracle GoldenGate, si eseguirà per la prima volta una sincronizzazione iniziale dei dati e l'avvio dei processi Oracle GoldenGate. Insieme a queste procedure, verranno creati i gruppi di processi Extract e Replicat.

Per creare un gruppo di processi Extract, è necessario stabilire una posizione iniziale per l'acquisizione dei dati. Questa posizione iniziale si baserà su un limite di transazione basato su uno dei seguenti elementi:

Quando Extract inizia per la prima volta per avviare l'acquisizione dei dati, acquisisce tutti i dati delle transazioni che incontra dopo il punto iniziale specificato, ma nessuno dei dati che si sono verificati prima di quel punto. Per assicurarsi che Extract non inizi al centro delle transazioni in corso che verrebbero eliminate, impostare le tabelle da acquisire su uno stato inattivo. È possibile impostare lo stato del sistema su uno stato limitato utilizzando il comando ALCOBJ per bloccare gli oggetti o le librerie oppure forzare l'arresto di tutte le transazioni correnti su tali tabelle in un determinato momento.

Al termine dell'inizializzazione, ricordarsi di sbloccare gli oggetti bloccati. A tale scopo, disconnettersi dalla sessione che ha bloccato gli oggetti o utilizzare il comando DLCOBJ dalla riga di comando IBM i.