Présentation
Oracle est mondialement connu et reconnu pour son célèbre moteur de base de données professionnel. Tout comme ses concurrents l'éditeur propose une version accessible à tous depuis la version 10g. Il s'agit de la déclinaison XE (Express Edition) du moteur commercial. Celui-ci reprends l'essentiel des fonctions du moteur commercial à quelques restrictions prêtes. Le moteur de base de données est également disponible pour la distribution Debian.
Procédure
-
Ajouter le dépôt d'Oracle dans la liste du gestionnaire de paquet APT pour permet le téléchargement.
Utiliser la commande ci-dessous pour ajouter automatiquement le dépôt ("/etc/apt/sources.list").
echo " # Dépot Oracle deb http://oss.oracle.com/debian unstable main non-free" >> /etc/apt/sources.list
-
Il est ensuite nécessaire d'ajouter la clé de vérification du dépôt. Vous pouvez réaliser cette opération par l'intermédiaire des commandes ci-dessous.
cd /tmp wget http://oss.oracle.com/el4/RPM-GPG-KEY-oracle -O- | apt-key add -
-
Effectuer la mise à jour de liste des paquets du gestionnaire.
apt-get update
-
Lancer l'installation du paquet d'Oracle XE Server à l'aide de l'outil APT.
apt-get install oracle-xe
REMARQUE :- En cas de problème d'installation du paquet avec APT vous pouvez le télécharger et l'installer manuellement à l'aide des commandes ci-dessous.
-
apt-get install libaio1 bc wget https://oss.oracle.com/debian/dists/unstable/non-free/binary-i386/oracle-xe_10.2.0.1-1.1_i386.deb dpkg -i oracle-xe_10.2.0.1-1.1_i386.deb
-
La configuration du serveur d'Oracle XE s'effectue par l'intermédiaire de la commande ci-dessous. Il est préconisé de garder les choix proposés par défaut généralement. Saisir le mot de passe pour les comptes "SYS" et "SYSTEM" lors de la demande par le script.
/etc/init.d/oracle-xe configure
-
Le moteur de base de données requiert l'ajout de variables d'environnement sur le système pour le fonctionnement d'Oracle XE.
echo " export PATH=\$PATH:/usr/lib/oracle/xe/app/oracle/product/10.2.0/server/bin ORACLE_HOME=/usr/lib/oracle/xe/app/oracle/product/10.2.0/server export ORACLE_HOME export ORACLE_SID=XE " >> ~/.bashrc