kesky marche? --> l'installateur java (trois jours de gal�re!).
D'o� vient l'erreur? De ce lien fourni pour l'install de la 9i sur une 8.1 :
http://www.mandrakeuser.org/docs/utils/index.html (merci Mailinglist -- dr�le de nom!...)
Comme ce lien propose de modifier le fichier d'initialisation de l'installeur pour adapter justement le Java path, dans mes tatonnements, je l'avais modifi� comme indiqu�. A savoir, (extrait) :
====================================
Edit the following file /cdrom-path/install/oraparam.ini and change the JRE_LOCATION as below:
from
* JRE_LOCATION=../stage/Components/oracle.swd.jre/1.1.8/1/DataFiles/Expanded
to
* JRE_LOCATION=/
Save the file and exit.
Now we need to create another link as root:
* mkdir -p /linux/bin
* ln -s /usr/local/jdk118_v3/bin/jre /linux/bin/jre
The directory /linux can be deleted after a successfull installation.
====================================
Et j'avais donc fait la modif. ERREUR FUNESTE!!! REMARQUE IMPORTANTE : le chemin original est un chemin RELATIF. Ce qui fait que quelque soit le r�pertoire d'o� tu lances l'installeur (l'OUI), t'es bon. SAUF (apparement) pour le couple 9i/mdk8.1 o� tu fais autrement (voir lien sur mandrakeuser, ci-dessus)
Faudra que j'essaie.
Apr�s avoir r�tabli le fichier oraparam.ini dans son �tat initial, avoir initialis� correctement la variable JAVA_HOME et le reste, �a a march� pour le lancement du runInstaller
Pour la suite de l'install, ...� suivre
En r�sum�, des docs il y en a pas mal.
Concernant une install sur Redhat 7.1 (plus g�n�ralement noyaux 2.4.x et glibc 2.2, tel mdk7.2) + Oracle 8.1.7, les liens les mieux fichus me semblent �tre
:
http://jordan.fortwayne.com/oracle (travail didactique remarquable)
http://linuxlab.dk/fcl/technotes/ora_817_3 (idem, merci Gilles)
A tous ces howto il leur manque cette part d'infos sur la config JAVA qui peut se r�sumer par :
- charger le fichier jdk118_v3-glibc-2.1.3.tar.bz2 de chez blackdown,
- l'installer dans /usr/local,
- cr�er le lien /usr/local/java vers le r�pertoire cr�� � l'extraction (tar -xIvf)
(Ces trois �tapes tr�s bien d�crites dans ces docs).
- et SURTOUT l'initialisation des variables concernant java (je ne l'ai lu nulle part sauf chez quelques initi�s qui apr�s que tu aies gal�r� pendant trois jours, �gr�nent parcimonieusement LA petite info qui va te sauver, mais que entre temps, t'en a suffisament chi� pour que tu m�rites qu'on te file LE petit coup de pouce.
Donc la petite info c'est : initialiser correctement JAVA_HOME (faut d�j� savoir que �a existe, quand t'as jamais vu une ligne de Java), et surtout (jusqu'� la 8.1.7 en tout cas) ne pas toucher � JRE_LOCATION du fichier oraparam.ini du r�pertoire d'o� part l'install d'Oracle qui contient en gros soit la copie du cdrom, soit le d�-tarage du fichier t�l�charg� linux81701.tar.
Concernant les remarques sur les variables LANG faites par Gilles Crebassa, je ne l'ai vu indiqu� nulle part : je confirme. Sans ce unset, impossible de lancer l'OUI.
En conclusion provisoire (j'ai pas lanc� encore l'install), les deux docs ci-dessus plus ces quelques humbles remarques, devraient permettre � beaucoup de clampins de d�marrer l'install d'Oracle.
Bonne soir�e et � +
Rosaire
PS1 : j'ai vu sur nombre de r�f�rences sur le sujet, des howto qui commen�aient par des phrases du genre "The install of Oracle on Linux is one of the more dreadfull experience i've done on installing a soft..."
Donc, ne pas d�sesp�rer et la prochaine fois, je serais plus efficace pour fournir de l'aide.
PS2 : Le .bashrc de l'utilisateur oracle :
------------------------------------------------------
# User specific aliases and functions
# Source global definitions
if [ -f /etc/bashrc ]; then
. /etc/bashrc
fi
echo on passe dans bashrc
export JAVA_HOME=/usr/local/java
export CLASSPATH=$JAVA_HOME/lib/classes.zip
export ORACLE_BASE=/ext/apps/oracle
export ORACLE_HOME=$ORACLE_BASE/817
export ORACLE_SID=wg81
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib:/usr/local/lib
export ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data
export DISPLAY=:0.0
export LD_ASSUME_KERNEL=2.2.5
unset LANG
------------------------------------------------------
Ne pas oublier le capital (ne pas n�gliger le point initial) :
. /usr/i386-glibc21-linux/bin/i386-glibc21-linux-env.sh
apr�s la connexion (su - oracle)
cd le r�p d'origine de l'install d'oracle
./runInstaller
� suivre...pour l'install proprement dite
Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft? Rendez-vous sur "http://www.mandrakestore.com"
