Han,
Assicurarsi che U hanno eseguito correttamente tutti i passaggi descritti di seguito,
perché manca uno qualsiasi dei passaggi significa che UR proposta di ATTESA DB strategia
è “DOWN” >>
1) Creare una copia di backup (calda o fredda) del database Primario di file di dati.
2) Creare un file di controllo standby sul primario.
SVRMGR>modifica database crea file di controllo standby come
‘/u01/app/oracle/admin/SID/udump/stby_control.ctl’;
3) Copiare i file di dati, il file di controllo standby e i file di configurazione dal
primario all’host standby.
4) Modificare il primario ” init.ora ” file. I parametri specifici del database standby
includono:
# Questo esempio specifica una destinazione di archiviazione locale e abilita la destinazione #
.
LOG_ARCHIVE_DEST_1 = POSIZIONE=/arc_dest/’
LOG_ARCHIVE_DEST_STATE_1 = ENABLE
# Questo esempio consente di specificare nome del servizio di rete “standby1”, rende l’archiviazione
obbligatorio
LOG_ARCHIVE_DEST_2 = ‘SERVIZIO=standby1 OBBLIGATORIO RIAPRIRE=5’
LOG_ARCHIVE_DEST_STATE_2 = ENABLE
5) Modifica Standby “init.ora ” file. I parametri specifici del database di standby
includono:
# L’init.valori ora per il database di standby, che è su # host remoto.
STANDBY_ARCHIVE_DEST = /oracle/standby/arc/
Questo parametro definisce la destinazione del database di standby per i log di archivio
da propogare dal Primario.
5) Avviare l’istanza di standby e montare il database di standby:
SVRMGR> nomount di avvio
SVRMGR> alter database mount standby database;
Il database di standby è ora pronto per essere spostato in avanti.
Ripristino del database di standby:
Come con Oracle 7.3,8.0 è possibile inoltrare in modo semiautomatico il database di standby
utilizzando il seguente comando:
SVRMGR> recover standby database;
È sufficiente applicare i log non appena arrivano sull’host di standby. Con la nuova funzione di archiviazione remota
, i registri di archiviazione possono essere applicati automaticamente sull’host remoto
(standby). Per automatizzare completamente il processo di recupero (rolling
forward)del database di standby, il DBA può mettere il database in modalità di ripristino sostenuta
(Nuovo in Oracle8i):
SVRMGR >recover managed standby database
Il processo server applica i log di archivio così come vengono generati sull’host
standby. Il processo server si riattiva internamente ogni 15 secondi a
verifica l’archiviazione del successivo registro richiesto. Il DBA può anche specificare un periodo di timeout
(minuti) per il ripristino prolungato. Se non vengono generati nuovi log
entro questo periodo, la sessione di ripristino viene annullata.
SVRMGR> recuperare gestiti database di standby timeout 10
per cancellare un sostenuto la sessione di recupero, da un altro server manager
sessione di emettere il seguente comando:
SVRMGR> alter database recuperare gestiti database di standby annulla;
aprire il database di standby:
un’Altra significativa novità di Oracle8i database di standby è la capacità
per aprire la modalità standby di sola lettura.
SVRMGR> alter database aperto in sola lettura;
Naturalmente, il database di standby può essere aperto in lettura scrittura ma dovrà essere attivato
.
SVRMGR> alter database attiva standby;
==========================================================
Nishant