TOra Oracle et Debian
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.





