Nwlapcug.com


Come creare un Database utilizzando Oracle 9i

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

Istruzioni

1

Impostare la variabile ORACLE_SID. Gli utenti Windows dovranno digitare "set ORACLE_SID = sid." UNIX/Linux gli utenti dovranno 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" si troverà nella directory "$ORACLE_HOME/dbs" in Unix/Linux e nella directory "% ORACLE_HOME%\database" in Windows.

3

Gli utenti di Windows necessario avviare i servizi di Oracle con il "oradim-nuovo - sid % ORACLE_SID % - pfile c:\ < path_to_init.ora >" comando. Sostituire "< path_to_init.ora >" con il percorso del file "init". Gli utenti UNIX/Linux non è necessario completare questo passaggio.

4

Digitare "\ sqlplus" / come sysdba\ "\" per avviare l'applicazione SQL Plus. Vi si presenterà con il "SQL >" prompt dei comandi dove si digita il resto dei comandi.

5

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

6

Digitare il comando seguente per creare il database (utilizzando i valori del database):
CREATE DATABASE database_name
Gruppo di file di log 1 ('path_to_logfile') taglia M 10,

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

DATAFILE 'path_to_datafile' dimensione 200M
CARATTERE FISSO WE8ISO8859P1
set di caratteri nazionali utf8
GESTIONE DI LIMITE LOCALE
annullare il tablespace ts_undo

datafile 'path_to_undo_datafile'
size 50M

default tablespace temporaneo ts_temp

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