Trouver listener Oracle

tnsping

Le listener d'après oracle correspond au port sur lequel une instance est en écoute. Il est donc vital de connaitre le numéro de listener pour ensuite contacter l'instance.

Pour se faire nous devons nous connecter au serveur hebergeant l'instance en utilisant l'utilisateur oracle. Utiliser ce compte va permettre de charger les variables d'environnement propre à ce compte.

Nous pourrons ensuite lancer un tnsping INSTANCE_NAME

----sortie tronquée----
Used TNSNAMES adapter to resolve the alias
Attempting to contact (DESCRIPTION= (ADDRESS=(PROTOCOL=tcp)(HOST=server3)(PORT=1527)) (CONNECT_DATA= (SID=BS6)))
OK (0 msec)
----sortie tronquée----

On voit donc que l'instance est en écoute sur le port 1527

Autre méthode

La variable TNS_ADMIN contient le chemin vers le dossier relatif aux fichiers de configuration réseau de l'instance. Ainsi dans ce repertoire nous pouvons trouver un fichier tnsnames.ora contenant la configuration réseau des diverses instances oracles. c'est dans ce fichier que nous pouvons également trouver la valeur d'un listener :

----sortie tronquée----
MABASE = (DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS= (PROTOCOL=TCP)(HOST = server1)(PORT = 1549))
)
(CONNECT_DATA =
(SID = NOVA)
(SERVER = DEDICATED)
)
)
----sortie tronquée----

Nous pouvons ici aussi obtenir le listener pour la base MABASE ici fixé à 1549

Commentaires

1. Le samedi, 8 février 2020, 02:46 par demand for made luxury large cars and trucks in indian surges

Hello, after reading this remarkable piece of writing i am too delighted
to share my knowledge here with colleagues.
http://musahr91x.mee.nu/?entry=2871... http://bennettalmvmylw2l.ek1.pl/202... http://xlens.67505.x6.nabble.com/co...

Ajouter un commentaire

Les commentaires peuvent être formatés en utilisant une syntaxe wiki simplifiée.

La discussion continue ailleurs

URL de rétrolien : http://blog.tools-fm.com/index.php?trackback/36

Fil des commentaires de ce billet