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

Questa serie di interventi descrive l'installazione di Oracle 9i EE su un server Linux.

Ho deciso di utilizzare RedHat Linux 7.1 in quanto e’ stato certificato come completamente compatibile con la versione 9i del database Oracle.
Le operazioni che andremo ad eseguire per installare Oracle sono:

Download ed estrazione dei file
Preparazione dell’ambiente
Installazione vera e propria
Startup e Shutdown del database
Descrizione degli eventuali problemi e loro soluzione

Download ed estrazione dei file

I file da scaricare sono 3:

Linux9i_Disk1.cpio.gz

Linux9i_Disk2.cpio.gz

Linux9i_Disk3.cpio.gz

e si trovano sul sito OTN.

Per decomprimere i file le istruzioni sono:

zcat Linux9i_Disk1.cpio.gz | cpio -idmv

zcat Linux9i_Disk2.cpio.gz | cpio -idmv

zcat Linux9i_Disk3.cpio.gz | cpio -idmv

verranno create tre directory:

Disk1

Disk2

Disk3

L’installer di Oracle e’ scritto in Java, e’ quindi necessario installare il jdk-1.1.8_v3, trovate il porting del Java Development Kit di Sun sul sito Blackdown.

Le istruzioni per installarlo sono:

bzip2 -dc jdk118_v3-glibc-2.1.3.tar.bz2 | tar xf - -C /usr/local

ln -s jdk118_v3 java

Per la versione 7.1 e 7.2 di RedHat e’ necessario effettuare un downgrade delle binutils alla versione 2.10.0.18-1, quella fornita con la 7.0, questo perche’ l’Oracle 9i Universal Installer non funziona con la versione 2.11.90.0.8-9. Si trovano sul sito RedHat .

Una volta scaricate digitate:

rpm -Uvh –force –nodeps binutils-2.10.0.18-1.i386.rpm

Una volta terminata l’installazione potete ripristinare la nuova versione con:

rpm -Uvh –force –nodeps binutils-2.11.90.0.8-9.i386.rpm

Esiste un secondo metodo per aggirare il problema (un po’ piu’ complicato ma consigliato):

In fase di installazione, utilizzando le nuove binutils, si verifichera’ il seguente errore:

“Error invoking target install of makefile /opt/oracle/product/9.0.1/plsql/lib/ins_plsql.mk”

editate il file: $ORACLE_HOME/bin/genclntsh e modificate la riga:

LD_SELF_CONTAINED=”-z defs”
in:

LD_SELF_CONTAINED=”"

a questo punto l’installazione puo’ procedere, eseguendo lo script appena modificato:

$ORACLE_HOME/bin/genclntsh

PUBBLICITÀ
PUBBLICITÀ
Le vostre opinioni
Pubblicato il 17 febbraio 2002 in: ORACLE

Ultimi interventi

Vedi tutti

Le categorie della guida

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