Voici les étapes pour pouvoir installer Oracle 11 express sur une machine Linux.
Prérequis
Sous Linux, Oracle est conçu pour s'installer sur les distributions Red Hat.
Il est possible de l'installer sur un autre type de distribution en transcodant les fichiers d'installation dans le format du Linux souhaité.
Pour simplifier, on utilise une machine virtuelle avec un CentOs 6 installé (la version publique de Red Hat).
La première étape est de s'assurer que les paquets suivants soient installés :
La seconde étape est de récupérer les fichiers d'installation ici
Installation d'Oracle
Après avoir mis le fichier téléchargé sur la machine CentOs, on le décompresse
Cela va créer un répertoire Disk1. allons dans ce répertoire :
On installe ensuite le fichier rpm.
Une fois l'installation terminée, on va executer le script tel que précisé à la fin de l'installation.
Configuration de la base
en cas d'erreur lors de cette étape, vérifiez que la variable shell ORACLE_SID contient bien la valeur XE
Configuration de l’environnement
Pour pouvoir accéder à notre base oracle directement depuis notre machine virtuelle CentOs, on a besoin de positionner les variables d’environnement spécifique à notre installation.
Le script d'installation de la base nous a généré un fichier oracle_env.sh qui se chargera de positionner ces variables.
On a juste besoin de l'exécuter.
Il est possible de copier cette ligne de commande dans le fichier .bashrc de notre environnement.
Après avoir exécuté ce script, on peut se connecter à notre base avec sqlplus
Pour pouvoir accéder à notre base oracle depuis une machine autre que notre machine virtuelle, on doit s'y connecter avec sqlplus pour pouvoir executer ce script PL/SQL.
Apres cette étape, vous pouvez accéder à l'interface de configuration de votre nouvelle base via un navigateur grâce a cette adresse
avec <IP de votre VM> l'adresse IP de la machine virtuelle sur laquelle vous avez installé Oracle.
vous aurez alors ceci :
Félicitation, votre base est installée et fonctionnelle.