Come creare un servizio di database Oracle 8i

March 4

Come creare un servizio di database Oracle 8i


Software di database Oracle 8i installato su un sistema operativo Windows viene eseguito come un unico processo. Fili (funzione programmi specifici) eseguono le classiche funzioni di monitoraggio del database come PMON, SMON, LMON e DBWR. Queste funzioni del monitor si comportano la gestione della memoria, l'accesso ai file, la gestione del sistema e molto altro ancora. Al fine di avvio e arresto del processo di Oracle Database, un servizio di Windows NT è creato che verrà eseguito in fase di boot o l'arresto del sistema operativo. Questo servizio è stato creato con l'utilità oradim.

istruzione

Creazione del servizio di database Oracle 8i

1 Aprire "Task Manager" e verificare il processo oracle.exe. Se nessun processo è in esecuzione, un database è in esecuzione e dovrebbe essere l'arresto prima (vedi suggerimenti per comando di spegnimento o l'uso della console di database).

2 Inserire " 'C: oracle \ bin \ \ oradim --new --sid orasid --intpwd <pwd> --maxusers 20 --pfile initORASID.ora", dove orasid è il nome dell'istanza Oralce e initORASID.ora è la directory completo e il nome del file di inizializzazione. Regolare il numero massimo di utenti per adattare l'installazione.

3 Inserire " 'C: oracle \ bin \ oradim -edit -sid orasid -STARTMODE auto \". Sostituire orasid con il nome SID si è creato. Questo aggiungerà il SID per l'elenco dei servizi di Windows per essere avviato al boot-up.

4 Modificare il parametro ORA_SHUTDOWN Oracle Registro TRUE per assicurare che quando il OracleServiceSID viene arrestato, il database è anche l'arresto.

Consigli e avvertenze

  • Ci sono un certo numero di modi per amministrare i servizi di database Oracle su Windows che includono comandi net, oradim, e Oracle Administration Assistant per Windows. Oradim è una versione a riga di comando e Administration Assistant è uno strumento GUI che eseguirà la maggior parte delle stesse funzioni.
  • Per spegnere l'istanza Oracle, immettere 'C: \ oracle \ bin \ oradim -shutdown -sid orasid -shutttype SRVC, INST --shutmode N'
  • arresto sempre il database Oracle prima di riavviare il server di Windows per evitare la corruzione del database. Il processo di spegnimento e di avvio aggiungerà il tempo di fase di boot o fasi di arresto.