Verder Terug Inhoud

10. Het opzetten van de Oracle directory structuur

Het is het beste om de directory structuur van Oracle zelf aan te houden. Oracle noemt dit een Optimal Flexible Architecture (OFA). In mijn geval heb ik Oracle geinstalleerd op mijn /usr2 partitie:

#mkdir /usr2/local/oracle
#cd /usr2/local/oracle
#mkdir u01
#mkdir u02
#mkdir u03
#mkdir u04

De u.. directory's zullen de directory's worden waar in de databases geplaatst kunnen worden. Om deze databases te kunnen beheren moet er een speciale Oracle group en user aangemaakt worden die rechten krijgen in deze u.. directory's.

#groupadd oinstall
#useradd oracle8i -g oinstall
#passwd oracle8i
#chown oracle8i.oinstall *

Nu dient er als de oracle8i gebruiker ingelogt te worden. Nu kan X worden opgestart. Anders is het niet mogelijk om de grafische wizard te starten om Oracle te kunnen installeren.

De omgevingsvariabelen van de oracle gebruiker staan nog niet goed. Dit moet er allemaal aangepast worden in de .bash_profile van de oracle8i gebruiker:

ORACLE_HOME=/usr2/local/oracle/8i/u01/app/oracle/product/8.1.5
ORACLE_BASE=/usr2/local/oracle/8i/u01/app/oracle
export ORACLE_HOME ORACLE_BASE
NLS_LANG='english_united kingdom.we8iso8859p1'
ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data
ORACLE_TERM=vt100
LD_LIBRARY_PATH=$ORACLE_HOME/lib
PATH=$PATH:$ORACLE_HOME/bin
export NLS_LANG ORA_NLS33 PATH LD_LIBRARY_PATH
export JAVA_HOME=/usr/local/jre
export PATH=$JAVA_HOME/bin:$PATH

Hierbij ben ik ervan uitgegaan dat Oracle wordt geïnstalleerd in de /usr2/local/oracle/8i/u01/app/oracle/product/8.1.5 directory en dat de JRE in de /usr/local/jre directory staat.

$ ./.bash_profile

Dit maakt de gemaakte variabelen actief. Dit kun je eventueel checken met:

$ env

Verder Terug Inhoud