accueilLogicielsBases de donnéesOracle
 

Ajouter tnsping à l’instant client

Oracle Instant client est un outil très utile pour débugger les connexions aux bases de données, depuis des serveurs J2EE par exemple. Tnsping permet de faire les premiers diagnostiques, pourtant l’exécutable est absent de l’instant client.

Cet article décrit comment faire fonctionner tnsping dans un environnement instant client.


Installer Oracle Instant Client

Télécharger les archives instantclient-basic et instantclient-sqlplus adéquates.

Préparer les fichiers nécessaires

  • Depuis une installation Oracle complète (client ou serveur) correspondant aux archives téléchargées précédemment, récupérer :
  1. le binaire tnsping (depuis $ORACLE_HOME/bin)
  2. le répertoire mesg (depuis $ORACLE_HOME/network)
  • Déposer le binaire tnsping à la racine de l’installation de l’instant client au côté du binaire sqlplus
  • Créer un répertoire network à la racine de l’installation de l’instant client, puis y déposer le répertoire mesg
  • Créer les liens symboliques suivants à la racine de l’installation de l’instant client :

Configurer

  • Créer un script shell setenv.sh avec le contenu suivant :

Vérifier le bon fonctionnement en lançant la commande

  • Créer un fichier tnsnames.ora dans le répertoire $TNS_ADMIN

Exemple de contenu :

  • Tester :


ARESU
Direction des Systèmes d'Information du CNRS

358 rue P.-G. de Gennes
31676 LABEGE Cedex

Bâtiment 1,
1 Place Aristide Briand
92195 MEUDON Cedex



 

 

Direction des Systèmes d'Information

Pôle ARESU

Accueil Imprimer Plan du site Credits