Fedora-Fr - Communauté francophone Fedora - Linux

Planet de Fedora-Fr : la communauté francophone autour de la distribution Linux Fedora

A propos

Cette page est actualisée toutes les heures.

Cette page est une sélection de blogs autour de Fedora. Fedora-Fr.org décline toute responsabilité au sujet des propos tenus par les auteurs des blogs de ce planet. Leurs propos sont leur entière responsabilité.

Le contenu de ce planet appartient à leurs auteurs respectifs. Merci de consulter leur blogs pour obtenir les licences respectives.

Mot-clefs : TOra

Astuces Fedora du Week End - TOra - Trousse à outil d'Oracle Database

Alexandre Frandemiche

Un peu en avance sur le week-end, mais bon, comme je n'ai pas toujours le temps de publier ...

TOra_logoPrésentation

TOra est une trousse à outils pour Oracle qui vise à aider le DBA. Il permet la mise au point des dispositifs PL/SQL, de créer des worksheet SQL avec la mise en évidence de syntaxe, de naviguer dans la base et un ensemble complet des outils de DBA. TOra inclut également le support de MySQL et de Postgres.

Installation

Pour l'installer sous Fedora, il vous faudra installer oracle-instantclient11.2-basic disponible :

Dans un terminal effectuez :

# yum localinstall --nogpgcheck oracle-instantclient11.2-basic-11.2.0.2.0.x86.rpm ou # yum localinstall --nogpgcheck oracle-instantclient11.2-basic-11.2.0.2.0.x86_64.rpm

Une fois oracle-instantclient, il ne vous reste plus qu'à installer TOra !

Pour cela direction le site du projet TOra ou Site Officiel.

Rendez-vous sur la page http://sourceforge.net/projects/tora/files/ et installez le paquet pour Fedora.

# yum localinstall --nogpgcheck tora-2.1.3-1.fc13.x86.rpm
ou
# yum localinstall --nogpgcheck tora-2.1.3-1.fc13.x86_64.rpm

Et voilà TOra est installé !

Configuration

Maintenant pour pouvoir s'en servir, il vous faut effectuer en root les commandes suivantes en x86 :

cd /usr/lib/oracle/11.2/client/lib/ # ln -s libclntsh.so.11.1 libclntsh.so # ln -s libocci.so.11.1 libocci.so
Puis :
# ln -s /usr/lib/oracle/11.2/client/lib/libnnz11.so /usr/lib/libnnz11.so # ln -s /usr/lib/oracle/11.2/client/lib/libclntsh.so /usr/lib/libclntsh.so

Maintenant pour pouvoir s'en servir, il vous faut effectuer en root les commandes suivantes en x86_64 :

cd /usr/lib/oracle/11.2/client64/lib/ # ln -s libclntsh.so.11.1 libclntsh.so # ln -s libocci.so.11.1 libocci.so
Puis :
# ln -s /usr/lib/oracle/11.2/client64/lib/libnnz11.so /usr/lib64/libnnz11.so # ln -s /usr/lib/oracle/11.2/client/lib64/libclntsh.so /usr/lib64/libclntsh.so

Tout est prêt il ne vous reste plus qu'à créer un script qui va vous permettre de lancer TOra :

On crée un répertoire dans le dossier de votre utilisateur:
$ mkdir ~/.TOra Créez un fichier TOra.sh dans ce repertoire .TOra contenant le code suivant :
@@#!/bin/bash export LD_LIBRARY_PATH=/usr/lib/oracle/11.2/client64/lib/ export ORACLE_HOME=/usr/lib/oracle/11.2 tora@@ $ chmod 755 .TOra/*

Utilisation

Pour lancer TOra :
$ .TOra/TOra.sh &

TOraEt voilà, il ne vous reste plus qu'à utiliser Alacarte pour créer une entrée dans votre menu GNOME !