Passaggio di Replicat dalla modalità integrata alla modalità non integra

Valido solo per Oracle. Per ulteriori informazioni sulle modalità Replicat per un Oracle AI Database, vedere Informazioni sul Replicat integrato.

È possibile, in qualsiasi momento, passare da Replicat in modalità integrata a non integrata. Questo switch annulla automaticamente la registrazione del gruppo Replicat dal database di destinazione, rimuovendo così il server in entrata.

Nota:

Non configurare il passaggio tra le modalità Replicat immediatamente dopo il recupero di Extract da un errore o il riposizionamento in un'altra posizione nel log delle transazioni.

  1. Eseguire il backup delle directory di lavoro di Oracle GoldenGate.

  2. Mentre i processi di Oracle GoldenGate continuano a essere eseguiti nella configurazione corrente, in modo da tenere il passo con l'attività di modifica corrente, copiare il file dei parametri Replicat in un nuovo nome.

  3. Concedere i privilegi appropriati all'utente Replicat ed eseguire i passi di configurazione necessari per supportare le applicazioni aziendali in modalità Replicat non integrata.

  4. Connettersi alla distribuzione di Oracle GoldenGate come utente di sistema.

  5. Eseguire il login al database di destinazione dal client di amministrazione.

    DBLOGIN USERIDALIAS *alias*

    Dove: alias è l'alias di un utente nell'area di memorizzazione delle credenziali che dispone dei ruoli utente necessari quando si utilizza Oracle GoldenGate 26ai con Oracle AI Database 26ai e dei privilegi concessi tramite la procedura dbms_goldengate_auth.grant_admin_privilege di Oracle quando si utilizza Oracle GoldenGate 21c . Per ulteriori informazioni, consulta la sezione Concedi privilegi utente per Oracle AI Database 26ai e versioni successive e Concedi privilegi utente per Oracle Database 21c e versioni successive.

  6. Creare una tabella di checkpoint nel database di destinazione per il Replicat non integrato per memorizzare i relativi checkpoint di recupero. Se una tabella di checkpoint è stata associata in precedenza a questo gruppo Replicat ed esiste ancora, è possibile omettere questo passo. Per ulteriori informazioni sulle opzioni per l'utilizzo di una tabella di checkpoint, vedere Aggiungere una tabella di checkpoint.

    ADD CHECKPOINTTABLE*[container.]table*
  7. Arrestare Replicat.

    STOP REPLICAT *group*
  8. Modifica Replicat in modalità non integrata. Per l'argomento CHECKPOINTTABLE, specificare la tabella di checkpoint creata per questo gruppo Replicat.

    ALTER REPLICAT *group*, NONINTEGRATED, CHECKPOINTTABLE *[container.]table*
  9. Sostituire il vecchio file dei parametri con quello nuovo, mantenendo lo stesso nome.

  10. Avvia replica.

    START REPLICAT *group*

    Dopo aver eseguito questo comando, attendere il completamento di alcune attività nel database di origine in modo da poter completare lo switchover. (Replicat attende fino a quando il suo marchio interno di acqua alta viene superato prima di rimuovere lo stato di "passaggio dalla modalità integrata.")

  11. Verificare che Replicat sia passato alla modalità non integrata.

    INFO REPLICAT *group*