Pagina 1 di 1

[Server] Problemi Installazione Oracle 9.2.0 su Ubuntu 7.10

Inviato: venerdì 9 novembre 2007, 17:23
da stuppaz
Ho problemi nell'installare la versione Oracle 9.2.0.4 su Ubuntu 7.10

Premetto che ho installato la versione XE (10g) tutto ok, tramite apt-get.

Per far partire, si fa per dire, l'installazione ho dovuto modificare il file "runInstaller" nel seguente modo:

#!/bin/sh

# The environment variable $SRCHOME cannot be set during the installation
unset SRCHOME

# The environment variable $JAVA_HOME cannot be set during the installation
unset JAVA_HOME

# The environment variable $THREADS_FLAG cannot be set during installation
unset THREADS_FLAG

 

#The environment variable $DISPLAY has to be set
if [ ! "$DISPLAY" ]; then
  echo "DISPLAY not set!"
  echo "Please set DISPLAY and try again."
  exit 1
fi

CMDDIR=/home/oracle/Disk1

#Check for Alpha chipset
cd $CMDDIR
#./check_chipset
if [ $? = -1 ]
then
    echo "Installation cannot proceed. Alpha Chipset should be EV5.6 or above."
    exit;
fi


if [ x${PATH} != x ] ; then
  PATH=/usr/bin:/usr/ccs/bin:/bin:$PATH
  export PATH
else
PATH=/usr/bin:/usr/ccs/bin:/bin
export PATH
fi

if [ x${LD_LIBRARY_PATH} != x ] ; then
  LD_LIBRARY_PATH=/usr/lib:$LD_LIBRARY_PATH
  export LD_LIBRARY_PATH
else
LD_LIBRARY_PATH=/usr/lib
export LD_LIBRARY_PATH
fi

cd $CMDDIR/install/linux
./runInstaller $* &

Eseguendo il file, dopo aver settato correttamente il DISPLAY, ottengo il seguente errore.

Initializing Java Virtual Machine from /tmp/OraInstall2007-11-09_05-17-34PM/jre/bin/java. Please wait...
/tmp/OraInstall2007-11-09_05-17-34PM/jre/bin/i386/native_threads/java: error while loading shared libraries: libstdc++-libc6.1-1.so.2: cannot open shared object file: No such file or directory

Ho letto da qualche parte che bisogna creare il seguente
ln -s /usr/lib/libstdc++-libc6.1-2.so.3 /usr/lib/libstdc++-libc6.1-1.so.2

ma non ha funzionato.
A questo punto mi è sorto un dubbio atroce .... ma non è che la versione rilasciata da Oracle è solo per RedHat ? Tant'è che l'ho installata senza alcun problema.

Grazie dell'aiuto !!

Re: [Server] Problemi Installazione Oracle 9.2.0 su Ubuntu 7.10

Inviato: venerdì 9 novembre 2007, 18:06
da pierba
Prova se questa discussione: http://forum.ubuntu-it.org/viewtopic.php?t=131941 può esserti utile.

Con una ricerca ne trovi altre.

ciao

Re: [Server] Problemi Installazione Oracle 9.2.0 su Ubuntu 7.10

Inviato: venerdì 9 novembre 2007, 18:30
da prampa
verifica con synaptic se hai installato i package libstdc++6 e libstdc++6.....-dev: il problema dovrebbe stare li', o almeno uno dei problemi.
Le versioni di oracle vengono rilasciate per distribuzioni ben precise (conta che un server di produzione non avrà mai come S.O. una mandriva o una ubuntu....), pero' vanno bene anche per altre: ti devi sbattere un po' poi pero' funzionano.
Non ho capito bene pero' se tu sia riuscito poi a installare o meno la versione 9.*. Hai installato la 10 su un altro pc e sul tuo devi installare la 9? Le modifiche al file runinstaller su quale versione le hai eseguite? Hanno funzionato?
ciao

Re: [Server] Problemi Installazione Oracle 9.2.0 su Ubuntu 7.10

Inviato: lunedì 12 novembre 2007, 11:39
da stuppaz
Rispondo con ritardo ai tuoi quisiti:
per il momento non sono ancora riuscito ad installare la versione 9*.
La 10g XE, l'ho installata sulla stessa macchina su cui vorrei installare la 9i. L'ho anche disinstallata.
Le modifiche elencate le ho fatte sul runInstaller della 9i e purtroppo non hanno funzionato.
L'errore che viene fuori è quello postato all'inizio.

Controllo se effettivamente ho le die librerie, sono quasi certo della libstdc++6.

Re: [Server] Problemi Installazione Oracle 9.2.0 su Ubuntu 7.10

Inviato: lunedì 12 novembre 2007, 11:56
da stuppaz
Come detto sopra libstdc++6 è installata sulla mia macchina, mentre ho installato libstdc++6-4.1.dev

Rieseguendo il runInstaller (della 9i) modificato come sopra., ottengo sempre il seguente errore:

oracle@matrix:~/Disk1$ Initializing Java Virtual Machine from /tmp/OraInstall2007-11-12_11-52-44AM/jre/bin/java. Please wait...
/tmp/OraInstall2007-11-12_11-52-44AM/jre/bin/i386/native_threads/java: error while loading shared libraries: libstdc++-libc6.1-1.so.2: cannot open shared object file: No such file or directory

Re: [Server] Problemi Installazione Oracle 9.2.0 su Ubuntu 7.10

Inviato: lunedì 12 novembre 2007, 14:32
da prampa
conta che i package forniti da oracle per linux sono impacchettati per funzionare con certe caratteristiche (librerie Glibc che trovi nelle versioni del S.O. da loro consigliati). Io proverei a fare una cosa del genere, un soft link della versione richiesta a quelle tue attuali, tipo

Codice: Seleziona tutto

ln -s /usr/lib/libstdc++-libc6.X-X.so.X /usr/lib/libstdc++-libc6.1-1.so.2
Verifica anche se tu abbia installato la versione compat delle libc (compat-libc*).
Di questa versione hai dunque scaricato dal sito oracle i tre file di installazione (disk-1,2,3), creato gruppo/utenza, swap da almeno un giga, etc, etc? (O almeno io sono rimasto a tutte queste cose propedeutiche).
Fai riferimento anche a questo link h**p://www.risorse.net/magazine/leggi.asp/id-85/pag-1.

Re: [Server] Problemi Installazione Oracle 9.2.0 su Ubuntu 7.10

Inviato: lunedì 12 novembre 2007, 16:37
da stuppaz
Per quanto riguarda i sorgenti di oralce, si !, ho scaricato tutto dal sito per linux (tieni presente li ho usati già su RedHat).

Ad ogni modo, mi sono accorto che effettivamente non solo non esiste la libreria che compare nell'errore.
Ma in /usr/lib non ho alcuna libreria con suffisso libstdc++-libc6*
La cosa che non capisco è che ho installato i seguenti pacchetti:
- libstdc++6-dev
- libstdc++6-4.2-dev

Inoltre non trovo in synaptic alcun riferimento alla libreria compat-libc*  devo forse cambiare i repo ?

Re: [Server] Problemi Installazione Oracle 9.2.0 su Ubuntu 7.10

Inviato: mercoledì 14 novembre 2007, 13:12
da stuppaz
nessuno ha avuto il mio stesso problema e/o provato ad installare su Ubuntu la 9i ??  :'(
Dove trovo, o meglio mi sapreste indicare qual'è il pacchetto da scaricare che include libstdc++-lib* ??

Grazie