Pb Oracle TNS : no listener - SQL/NoSQL - Programmation
Marsh Posté le 21-11-2005 à 00:09:35
a part le telnet et ftp
quels sont les moyens qui existent pour se connecter a distance sur une machine UNIX ?
Marsh Posté le 21-11-2005 à 00:09:49
Le message indique que le listener n'est pas démarré sur le server, à moins que la configuration du TNS ne soit pas bonne. Pour débugguer, utiliser tnsping.
Marsh Posté le 21-11-2005 à 00:10:46
ok mais pour utiliser le tnsping je dois etre sur la machine ou la base est installée non ?
je peux le faire a distance?
Marsh Posté le 21-11-2005 à 00:12:24
Non, tnsping marche comme ping depuis le client vers le serveur.
Marsh Posté le 21-11-2005 à 00:12:32
quand je fait le tnsping sur ma machine j ai l erreur
TNS : no listener
le TNSname est correct ca c est sur !
Marsh Posté le 21-11-2005 à 00:15:29
Alors, il semble que le problème se situe du côté du serveur.
Le démarrage d'un listener oracle se fait par :
lsnrctl start nom_du_listener |
Marsh Posté le 21-11-2005 à 00:18:34
ok mais comment puis je me connecter sur le serveur pour executer la commande a distance ?
Marsh Posté le 21-11-2005 à 00:21:03
La connection sur le serveur se fait habituellement avec telnet, mais il faudra peut-être connaitre le user et password de l'administrateur de la base de données.
Marsh Posté le 21-11-2005 à 00:22:15
ca c est pas forcement un pb
par contre le telnet il a pas l air de vouloir marcher ... (surement a cause du listener )
Marsh Posté le 21-11-2005 à 00:25:25
Telnet n'a rien à voir avec le listener Oracle. Telnet tourne indépendamment d'Oracle. mais effectivement, si telnet ne passe pas, ce n'est pas bon signe pour le listener, parce que telnet est peut-être bloqué par des restrictions sur les autorisations, et le listener sera alors aussi bloqué.
Marsh Posté le 21-11-2005 à 00:26:50
d accord mais ce que je ne comprends pas c est que mon telnet marchait bien avant et depuis ce matin plus rien.....
de meme pour le listener
Marsh Posté le 21-11-2005 à 00:32:22
Telnet et le listener tournent tous les deux sous la forme de daemons sur un serveur Unix, ou de services sous un serveur Windows. Ces daemons s'appuient sur TCP qui tourne grâce à inetd.
Si les daemons sont tombés, il faudrait les relancer en se connectant sur la console du serveur et en relançant inetd, mais le plus simple et plus sûr est habituellement de rebooter le serveur (dans le cas où les dameons de telnet et du listener ne tournent plus).
Marsh Posté le 21-11-2005 à 00:34:03
je te remercie olivthill pour tes renseignements :-)
Néanmoins connais tu une facon de se connecter sur la console a distance ?
Marsh Posté le 20-11-2005 à 23:38:56
Bonsoir à tous,
j essaie de me connecter via telnet sur une machine distante mais pas de reponse (pourtant le ping fonctionne)
En fait, j aimerai me connecter sur la Base de données de la machine mais quand j essaie j ai l'erreur "TNS:no listener".
je voudrais me connecter sur la machine distante via telnet ou autre protocole ou outil de connexion mais impossible a cause de cette erreur...
Quelequ un peut il m aider a ce sujet ?
d avance merci