Come creare un database Oracle 9i di standby

August 4

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 guasto database principale e mantenere l'intera struttura utente. database standby sono, quindi, il miglior tipo di backup per un server importante. database di standby vengono creati nella riga di comando.

istruzione

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 LOGGING;" e premere Invio. (Inserisci tutti i comandi senza virgolette circostante.)

3 Tipo "ALTER SYSTEM SET LOG_ARCHIVE_DEST_1 = 'LOCATION =" e quindi digitare il percorso al database. Premere Invio, digitare "OBBLIGATORIO SCORE '= entrambi;" e premere Invio.

4 Tipo "SELECT NOME FROM V $ DATAFILE;" e premere Invio. Tipo "NAME" e premere Invio. Questo elenca tutti i file di database di percorso. Prendere nota di questa lista.

5 Tipo "ARRESTO IMMEDIATO;" e premere Invio. Fare una copia di tutti i file di percorso di database elencati prima ad una posizione di backup temporanea. "Tipo di avvio"; e premere Invio per riavviare il server.

6 Tipo "ALTER DATABASE CREATE STANDBY CONTROLFILE 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 = 'Percorso / PATHFILE.ORA' DA SPFILE;" (Sostituendo "PATH / PathFile" con una posizione per un file di inizializzazione dei parametri da memorizzare).

8 Copiare tutti i file di backup creati al nuovo sistema in standby.

9 Aprire il file di inizializzazione della posizione di attesa. Modificare tutti i percorsi per rappresentare la posizione di attesa, piuttosto che la posizione di origine.

10 Tipo "oradim -NEW -sid dbname -STARTMODE manuale" sulla macchina in standby, sostituendo "dbname" con il nome del database. Premere Invio.

11 Tipo "fermata lsnrctl" e quindi premere Invio. Utilizzare "lsnrctl start".

12 Aprire il file parametro "SQLNET.ORA", individuare il "SQLNET.EXPIRE_TIME" e impostare il parametro "2."

13 Aprire il Oracle Net Manager su entrambi i sistemi. Creare un nome di servizio di rete per i database primario e standby. Questo è per la registrazione.

14 Tipo, sul computer database di standby, "CREATE DA SPFILE PFILE = dbname.ora" e premere Invio.

15 Tipo "STARTUP NOMOUNT;" e premere Invio. Tipo "ALTER DATABASE SUPPORTO STANDBY DATABASE;" e premere Invio.

16 Tipo "ALTER DATABASE RECUPERO GESTITO STANDBY DATABASE Disconnetti dalla sessione"; e premere Invio. Tipo "ALTER SYSTEM SET LOG_ARCHIVE_DEST_2 = 'SERVIZIO = dbname' AMBITO = entrambi,. E premere Invio Digitare" ALTER SYSTEM SET LOG_ARCHIVE_DEST_STATE_2 = ENABLE scope = entrambi, "e premere Invio.

17 Tipo "ALTER sistema di archiviazione registro corrente;" e premere Invio. Questo completa la procedura di installazione per il database di standby.