Outils personnels

TOra Oracle et Debian

Un article de TcWeb.

TOra Oracle et Debian sont dans un bateau ...

En bref, comment faire pour avoir un client oracle graphique dans sa debian chérie.

Il faut commencer par avoir un client Oracle, pour ce faire, ajouter la ligne suivante dans le fichier /etc/apt/sources.list :

 deb http://oss.oracle.com/debian/ unstable main non-free

pour éviter les erreurs genre : GPG error: http://oss.oracle.com unstable Release: Les signatures suivantes n'ont pas pu être vérifiées car la clé publique n'est pas disponible : NO_PUBKEY 2E2BCDBCB38A8516, il faut ajouter la clé Oracle dans apt :

 cd /tmp
 wget http://oss.oracle.com/el4/RPM-GPG-KEY-oracle
 apt-key add RPM-GPG-KEY-oracle

puis lancer l'installation:

 apt-get update
 apt-get install oracle-xe-client

Récupérer les sources de tora :

cd /usr/src
apt-get source tora
apt-get build-dep tora

enlever le --without-oracle du debian/rules

 vi /usr/src/tora-1.3.22/debian/rules


charger l'environement oracle

 . /usr/lib/oracle/xe/app/oracle/product/10.2.0/client/bin/oracle_env.sh 

Attention, sous Ubuntu, la variable LD_LIBRARY_PATH est mal mise à jour, elle présente un caractère ":" de trop

recompiler

 dpkg-buildpackage

installer tora et ses dépendaces

 apt-get install tora
 dpkg -i ../tora*.deb

Enfin, configurer l'acces aux bases : ajout du tnsname.ora dans /etc/oracle. Puis,

 export TNS_ADMIN=/etc/oracle

Voilà, il ne reste plus qu'a utiliser TOra.

Views
  • Page
  • Discussion
  • Voir le texte source
  • Historique