J'ai construit cette page à destination des personnes qui tenteraient
d'installer Oracle sous Linux. Mon expérience m'a appris que ce
n'était pas toujours une tâche très aisée. Néanmois, il semble que
l'installation de la version 10g d'Oracle pose beaucoup moins de
problème que par le passé. J'ai effectué plusieurs installations sur
des machines ayant pour système d'exploitation Mandrake 10.0 et debian.
J'ai rencontré très peu de soucis avec la distribution Mandrake 10.0,
surtout lorsque j'ai effectué l'installation moi-même. Sur des
distributions que je n'avais pas moi-même installé, cela s'est parfois
avérré plus difficile car certains pré-requis n'était pas présents.
Sur la debian version Sarge où, j'ai installé Oracle, j'ai aussi rencontré
quelques problèmes de pré-requis et de librairies qui n'étaient pas, par
défaut, installées.
Support de cours
Fichiers de script
Principaux problèmes pouvant survenir
- Problèmes avec des fichiers ".mk" : Parfois, durant
l'installation, des problèmes surviennent lors de l'exécution de
fichiers "Makefile" (extension .mk). Lors de
ce genre de problèmes, il faut ouvrir une console sous le compte
oracle et exécuté manuellement le "make". Les messages qui
apparaissent alors permettent par fois de déterminer plus
facilement les librairies manquantes ou le problème qui empêche
la compilation. Ensuite, si vous réussissez à régler le problème
vous pouvez réessayer de continuer l'installation d'Oracle.
Si vous effectuez une installation sous la distribution
debian, il vous faudra tout simplement ignorer ce type
d'erreurs (du moins si vous ne trouvez pas les librairies manquantes). Cela
ne devrait pas avoir de conséquences sur le fonctionnement
d'Oracle 10g.
- Problème de création de bases de données : Pour
créer une base de données, que cela soit fait pendant ou en
dehors de l'installation, il s'agit d'utiliser l'outil
"dbca". Or, cet outil utilise des fonctions java permettant de
récupérer des renseignements sur le système. Un problème que
j'ai rencontré, c'est que lorsque le nom de la machine
"hostname" ne corresponds pas au nom DNS, alors la fonction
chargé de récupérer ces renseignements renvoit nulle et ne
permet donc pas de démarrer "dbca".
Les services WEB dans Oracle 10g
- iSQL Plus
- Comment lancer le service ?
$ORACLE_HOME/bin/isqlplusctl start
- Sur quel port l'exécuter ? http://localhost:5560/isqlplus/
- Ultra Search
- Comment lancer le service ?
$ORACLE_HOME/bin/searchctl start
- Sur quel port l'exécuter ? http://localhost:5620/ultrasearch/
- Enterprise Manager
- Comment lancer le service ?
$ORACLE_HOME/bin/emctl start console
- Sur quel port l'exécuter ? http://localhost:5500/em/
Quelques liens utiles
|