Installazione di Oracle 9i EE su Red Hat Linux 7.1-seconda parte

Preparazione dell'ambiente.

Prima di iniziare con l’installazione vera e propria e’ necessario effettuare alcune configurazioni.

E’ necessario, innanzitutto creare i gruppi oinstall ( e dba e l’utente oracle.

Connesso come utente root digitate:

groupadd oinstall

groupadd dba

useradd -g oinstall -G dba oracle

passwd oracle

in questo modo l’utente oracle, con password oracle, appartiene ai gruppi dba (primario) e oinstall.

A questo punto e’ necessario creare le directory che conterranno i file del database, quindi, sempre come utente root, digitate:

mkdir /opt/oracle

mkdir /opt/oracle/product

mkdir /opt/oracle/product/9.0.1

chown -R oracle.oinstall /opt/oracle

mkdir /var/opt/oracle

chown oracle.dba /var/opt/oracle

le prime directory create conterranno il software mentre i dati delle diverse istanze saranno memorizzati a partire dall’ultima directory creata. Le istruzioni chown modificano il proprietario delle directory.

E’ necessario modificare il file di configurazione .bash_profile dell’utente oracle. Cambiate utente e connettetevi come oracle, le righe da aggiungere sono:

# Ambiente Oracle

export ORACLE_BASE=/opt/oracle

export ORACLE_HOME=/opt/oracle/product/9.0.1

export ORACLE_SID=test

export NLS_LANG=AMERICAN;

export ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data

LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib

LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib

export LD_LIBRARY_PATH

export PATH=$PATH:$ORACLE_HOME/bin

# CLASSPATH:

CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib

CLASSPATH=$CLASSPATH:$ORACLE_HOME/network/jlib

In questo modo vengono definite alcune importanti variabili di ambiente:

ORACLE_BASE: directory radice che conterra’ tutte le sottodirectory in cui sara’ installato Oracle.

ORACLE_HOME: home directory dell’installazione.

ORACLE_SID: nome dell’istanza.

La NLS_LANG impostata su american fa si che si utilizzi il national language support americano, quindi i numeri e le date saranno trattati secondo lo standard americano.

Il CLASSPATH e’ fondamentale per l’installer che, ricordo, e’ scritto in Java.

A questo punto il sistema e’ pronto per l’installazione.

continua…

PUBBLICITÀ
PUBBLICITÀ
Le vostre opinioni

Inserisci per primo un commento a questo articolo.

PUBBLICITÀ
PUBBLICITÀ
L'email è richiesta ma non verrà mostrata ai visitatori.
Commenta questo articolo

Registrati per riservare il tuo nickname preferito e per caricare il tuo avatar. Se sei già registrato, effettua il login per usare il tuo nickname.

Si No

Anteprima del commento