Come creare un database utilizzando Oracle 9i

March 7

Oracle 9i permette di creare un database in uno dei due modi. È possibile utilizzare il database di Configuration Assistant, che è un'applicazione grafica che vi guiderà attraverso la configurazione del database, oppure è possibile creare manualmente il database da linea di comando del sistema operativo. Le seguenti istruzioni si concentrerà sulla configurazione manuale. Gli utenti Windows possono accedere alla riga di comando facendo clic su "Start", poi su "Esegui" e digitando "cmd" nel campo di testo. Unix / Linux può accedere alla riga di comando con l'apertura di una finestra di terminale.

istruzione

1 Impostare la variabile ORACLE_SID. Gli utenti di Windows di tipo "set ORACLE_SID = sid." Gli utenti Unix / Linux potranno digitare i seguenti comandi:
ORACLE_SID = sid
esportazione ORACLE_SID
(Sostituire la parola "sid" con il SID del database.)

2 Aprire il file "init_ora" e modificare i parametri di inizializzazione. Il file "init.ora" sarà trovato nel "/ $ ORACLE_HOME dbs" directory in Unix / Linux e nella cartella "% ORACLE_HOME% \ database" in Windows.

3 Gli utenti di Windows devono avviare i servizi Oracle con il "-nuova -sid c oradim% ORACLE_SID% -pfile: \ <path_to_init.ora>" comando. Sostituire "<path_to_init.ora>" con la posizione del file "init.ora". gli utenti Unix / Linux non devono completare questo passaggio.

4 Digitare "sqlplus \" / come sysdba \ "\" per avviare SQL Plus applicazione. Verrà presentato il "> SQL" prompt dei comandi dove si digitare il resto dei comandi.

5 Digitare il comando "nomount startup pfile = <path_to_init.ora>" per avviare l'istanza Oracle.

6 Digitare il seguente comando per creare il database (utilizzando i valori per il database):
CREATE DATABASE database_name
gruppo LOGFILE 1 ( 'path_to_logfile') SIZE 10M,

group 2 ('path_to_logfile') SIZE 10M,
group 3 ('path_to_logfile') SIZE 10M

DATAFILE 'path_to_datafile' 200M SIZE
CARATTERI SET WE8ISO8859P1
set utf8 carattere nazionale
GESTIONE estensione locale
annullare tabelle ts_undo

datafile 'path_to_undo_datafile'
size 50M

predefinito ts_temp tabelle temporaneo

tempfile 'path_to_tempfile'
size 50M autoextend on next 50M maxsize 300M;

7 Digitare i seguenti comandi per eseguire gli script che sono necessari per supportare il database Oracle:
? /rdbms/admin/catalog.sql
? /rdbms/admin/catproc.sql
? /rdbms/admin/caths.sql