Se si utilizza Oracle 9i come software di database e si desidera creare un database di backup permanente , è possibile creare un database di standby . Database di standby portano una copia esatta di tutti i contenuti del database, rimangono fino ad oggi, si attivano in caso di errore del database principale e mantenere l'intera struttura utente . Database di standby sono, quindi , il miglior tipo di backup per un server importante . Database di standby vengono creati nella linea di comando . Istruzioni
1
Aprire il prompt dei comandi e accedere al database Oracle 9i . Questo processo sarà diverso a seconda del tipo di database
2
Tipo " ALTER DATABASE FORCE forestali; " . , Quindi premere Invio. (Inserisci tutti i comandi senza virgolette circostanti. )
3
Tipo " ALTER SYSTEM SET LOG_ARCHIVE_DEST_1 = ' LOCATION =" e quindi digitare il percorso al database . Premere Invio , digitare " SCORE OBBLIGATORIO '= entrambi, " e premere Invio
4
tipo . " SELECT NOME FROM V $ DATAFILE ; " e premere Invio . Digitare " Nome" e premere Invio . Questo elenca tutti i file di database di percorso . Prendere nota di questo elenco
5
Tipo "shutdown immediato; " . , Quindi premere Invio . Fare una copia di tutti i file di percorso di database elencati prima per una posizione di backup temporanea . Tipo " STARTUP ; " . , Quindi premere Invio per riavviare il server
6
Tipo " ALTER DATABASE CREATE CONTROLFILE STANDBY AS " e premere Invio . Quindi digitare il percorso dei file di backup , seguito da un punto e virgola , e premere Invio
7
tipo " CREATE PFILE = ' PATH /PATHFILE.ORA ' DA SPFILE ; " . ( Sostituendo " PATH /PathFile " con una posizione di un file di parametri di inizializzazione da memorizzare) .
8
Copiare tutti i file di backup creati per il nuovo sistema di standby .
9
Aprire l'inizializzazione File nella posizione di attesa. Modificare tutti i percorsi per rappresentare la posizione di attesa, piuttosto che il luogo di origine originale.
10
Tipo " oradim - NEW- SID manuale dbname - STARTMODE " sulla macchina in standby , sostituendo " dbname " con il nome del database . Premere Invio .
11
tipo "stop lsnrctl " e quindi premere Invio . Utilizzare "start lsnrctl ".
12
Aprire il file dei parametri " SQLNET.ORA " , individuare il " SQLNET.EXPIRE_TIME " e impostare il parametro su " 2 ".
13 < p > Aprire la Oracle Net Manager su entrambi i sistemi . Creare un nome di servizio di rete per i database primario e di standby . Questo è per il logging.
14 Tipo
, sul computer del database di standby , "CREATE DA SPFILE PFILE = dbname.ora " e premere Invio .
15
Tipo " STARTUP NOMOUNT ; " e premere Invio . Tipo " ALTER DATABASE MOUNT database di standby , " e premere Invio
16
Tipo " ALTER DATABASE RECOVER GESTITA database di standby disconnettersi dalla sessione, ." E premere Invio. Tipo " ALTER SYSTEM SET LOG_ARCHIVE_DEST_2 = ' SERVIZIO = dbname ' SCOPE = BOTH , e premere Invio tipo . " ALTER SYSTEM SET LOG_ARCHIVE_DEST_STATE_2 = ENABLE scope = entrambi; " . , Quindi premere Invio
17
Tipo " ALTER sistema di archiviazione log corrente , " e premere Invio Questo completa la procedura di installazione per il database di standby
. .