Abilita Flashback Database per i database PeopleSoft in OCI

Si tratta di una best practice Oracle MAA per abilitare Flashback Database per entrambi i database PeopleSoft appena configurati in OCI.

Flashback Database offre i seguenti vantaggi:
  • Ricrea un'istanza di un database primario non riuscito senza eseguire la copia dal nuovo database primario o il ripristino da un backup.
  • Esegue il flashback dello standby fisico per il lavoro di indagine.
Per abilitare Flashback Database, è necessario eseguire tre passi su ciascuno dei database in standby fisico:
  1. Disabilita redo apply
  2. Abilita Flashback Database
  3. Riabilitare redo apply

Disabilita redo apply

Disabilitare redo apply in ogni database in standby fisico. In questo esempio viene utilizzato il database CDBHCM_iad1dx.
  1. Effettua il login a uno degli Oracle Exadata Database Service on Dedicated Infrastructure domUs che ospitano il database in standby e diventa oracle.
  2. Origine del database PeopleSoft.
    $ ./CDBHCM.env
  3. Eseguire il login all'interfaccia della riga di comando del broker Data Guard come SYS, quindi eseguire il comando riportato di seguito per disabilitare redo apply.
    DGMGRL> edit database CDBHCM_iad1dx set state='apply-off';
    Succeeded.
  4. Uscire dal broker Data Guard.

Abilita Flashback Database

Per abilitare Flashback Database, eseguire le operazioni riportate di seguito su ciascuno dei database in standby fisico.

  1. Avviare una sessione di SQL*Plus come sysdba.
  2. Abilita Flashback Database.
    $ sqlplus / as sysdba
    SQL> alter database flashback on; 
    Database altered. 
    Exit SQL*Plus

Abilita redo apply

Abilitare redo apply in ogni database in standby fisico. In questo esempio viene utilizzato il database CDBHCM_iad1dx.
  1. Eseguire il login all'interfaccia della riga di comando del broker Data Guard come SYS.
  2. Eseguire il comando seguente per abilitare redo apply.
    DGMGRL> edit database CDBHCM_iad1dx set state='apply-on';
    Succeeded.
  3. Uscire dal broker Data Guard.