Debian : Installation d'Oracle XE Server 10g

http://www.soft-alternative.com/usr/images/tutoriaux/debian-installation-d-oracle-xe-server-10g/debian-installation-d-oracle-xe-server-10g.jpg

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

  1. 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
    
  2. 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 -
    
  3. Effectuer la mise à jour de liste des paquets du gestionnaire.

    apt-get update
    
  4. 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
      
  5. 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
    
  6. 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