Client oracle

De wiki.nexiat.fr
Aller à la navigation Aller à la recherche
Fiche express
Type Procédure d'installation
Rôle Client Oracle sous Linux (mode graphique via Xming)
Voir aussi Oracle · Instantclient · Db links

Installation du client Oracle sous Linux via l'assistant graphique (runInstaller), affiché à distance sur un poste Windows grâce à un serveur X (Xming). Pour une installation légère sans assistant graphique, voir le client Instant Client (téléchargement direct, décompression, pas de runInstaller).

Prérequis

# yum install compat-libstdc++-33 elfutils-libelf-devel libaio-devel

Créer le compte OS dédié et préparer l'arborescence :

adduser oracle
passwd oracle
chown oracle.oracle -R /APPDIR/oracle

Préparer l'affichage graphique (Xming)

Installer et lancer Xming côté poste Windows, puis activer le tunneling X11 dans la configuration de session PuTTY (Connection > SSH > X11 > Enable X11 forwarding) avant de se connecter — se connecter directement avec le compte oracle plutôt que de faire un su après coup, pour que la variable DISPLAY soit correctement héritée.

Exporter l'affichage vers le poste local si besoin de le forcer manuellement :

export DISPLAY=<ip_poste_local>:0.0

Exemple :

export DISPLAY=192.0.2.10:0.0

Décompression et lancement

unzip linux.x64_11gR2_client.zip
rm -f linux.x64_11gR2_client.zip

Lancer runInstaller en étant connecté sous le compte oracle.

Dans l'assistant :

  • langue : français ;
  • chemin d'installation :
/u01/oracle/
/u01/oracle/11.2.0/client_1
  • deuxième écran (inventaire) :
/u01/oracle/oraInventory
  • sélection des composants :
    • Oracle Database Utilities
    • SQL*Plus
    • Oracle JDBC/THIN Interfaces
    • Oracle Call Interfaces (OCI)
    • Oracle Net Listener
    • Oracle ODBC Driver

Sur l'écran de configuration final, cocher l'exécution de la configuration standard, puis en fin d'installation exécuter (en root) les scripts demandés par l'assistant :

/u01/oracle/oraInventory/orainstRoot.sh
/u01/oracle/11.2.0/client_1/root.sh

Voir aussi

  • Oracle
  • Db links — utilisation du client pour se connecter à une base distante