Ricrea un'istanza di un database

In questo articolo vengono forniti i dettagli e la procedura per ripristinare un database.

Il ripristino sposta un database nel ruolo di standby in una configurazione Oracle Data Guard. È possibile utilizzare il comando reinstate per restituire un database non riuscito al servizio dopo aver corretto la causa dell'errore.

Dopo aver eseguito il failover di un database primario in standby, lo standby assume il ruolo primario e il vecchio database primario viene identificato come standby disabilitato. Dopo aver corretto la causa dell'errore, è possibile ripristinare il database non riuscito come standby funzionante per il database primario corrente.

Nota

Prima di poter ricreare un database 12.2, è necessario eseguire alcuni passi sull'host del database per arrestare il database o avviarlo in modalità MOUNT.

Impostare la variabile di ambiente ORACLE_UNQNAME sul valore del nome univoco del database (come mostrato nella console), quindi eseguire i comandi riportati di seguito.

srvctl stop database -d db-unique-name -o abort
srvctl start database -d db-unique-name -o mount

Procedura

Eseguire i passi riportati di seguito nel database primario corrente da cui è possibile ripristinare il database non riuscito utilizzando OCI Console.

  1. Nella pagina della lista Sistemi DB selezionare il sistema DB contenente il database che si desidera utilizzare. Se hai bisogno di aiuto per trovare la pagina della lista o il sistema DB, vedere Elenca i sistemi DB.
  2. Nella scheda Database selezionare il database che si desidera utilizzare.
  3. Nella pagina dei dettagli del database selezionare la scheda Gruppo Data Guard.
  4. Per il database che si desidera reintegrare, selezionare Reintegra dal menu Azioni.
  5. Nel pannello Reintegra database, immettere la password amministratore del database, quindi selezionare OK.

Questo database deve ora essere ripristinato come standby.