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.
-
Eseguire il backup delle directory di lavoro di Oracle GoldenGate.
-
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.
-
Concedere i privilegi appropriati all'utente Replicat ed eseguire i passi di configurazione necessari per supportare le applicazioni aziendali in modalità Replicat non integrata.
-
Connettersi alla distribuzione di Oracle GoldenGate come utente di sistema.
-
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_privilegedi 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. -
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* -
Arrestare Replicat.
STOP REPLICAT *group* -
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* -
Sostituire il vecchio file dei parametri con quello nuovo, mantenendo lo stesso nome.
-
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.")
-
Verificare che Replicat sia passato alla modalità non integrata.
INFO REPLICAT *group*