Précédent   Forum des professionnels en informatique > Bases de données > Oracle > Connexions aux bases de données
Connexions aux bases de données Forum d'entraide sur les problèmes de connectivité Oracle
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 29/09/2006, 11h54   #1
Rédacteur
 
Inscription : septembre 2004
Messages : 626
Détails du profil
Informations forums :
Inscription : septembre 2004
Messages : 626
Points : 622
Points : 622
Par défaut Analyse du traffic SQL*Net

Bonjour,


Je voudrais savoir s'il est possible de recevoir en direct les demandes transitant via le protocole SQL*Net à partir du listener pour avoir une idée des erreurs (TNS Timeout, appel d'objet non existant...).


On pourrait sans doute activer la trace sqlnet.ora au niveau du serveur, mais l'impact en terme de perf risque d'etre trop pénalisant.


Si vous avez une idée pour développer un systeme home-made, je suis preneur.


Merci,

Laly.
__________________
In the heart of the truly greats, perfection is never achieved but endlessly pursued.

Mon article sur les fonctions analytiques d'Oracle (calcul de moyennes mobiles, de quartiles et bien d'autres...)
lalystar est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/09/2006, 14h15   #2
Expert Confirmé
 
Avatar de LeoAnderson
 
Inscription : septembre 2004
Messages : 2 942
Détails du profil
Informations forums :
Inscription : septembre 2004
Messages : 2 942
Points : 2 972
Points : 2 972
Si je comprends bien, tu as un client qui n'arrive pas à bien communiquer avec le serveur ? ou pas du tout ?

et mettre le sql_trace à 16 sur le client ?
LeoAnderson est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/10/2006, 12h01   #3
Rédacteur
 
Inscription : septembre 2004
Messages : 626
Détails du profil
Informations forums :
Inscription : septembre 2004
Messages : 626
Points : 622
Points : 622
Hello,


En fait j'ai une base avec une multitude de clients, certains identifés d'autres non, et j'aurais voulu avoir des stats sur le nombre de TNS timeout, TNS no listener au niveau du serveur hébergeant la base de données sans plomber ses perfs...


Laly.
__________________
In the heart of the truly greats, perfection is never achieved but endlessly pursued.

Mon article sur les fonctions analytiques d'Oracle (calcul de moyennes mobiles, de quartiles et bien d'autres...)
lalystar est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/10/2006, 12h03   #4
Rédacteur/Modérateur
 
Avatar de orafrance
 
Inscription : janvier 2004
Messages : 15 861
Détails du profil
Informations personnelles :
Âge : 35

Informations forums :
Inscription : janvier 2004
Messages : 15 861
Points : 16 212
Points : 16 212
listener.log devrait répondre à tout ça non ?
orafrance est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/10/2006, 14h28   #5
Membre Expert
 
Inscription : avril 2006
Messages : 1 024
Détails du profil
Informations forums :
Inscription : avril 2006
Messages : 1 024
Points : 1 175
Points : 1 175
Le problème est que tu n'aura que les appels réellement arrivés sur le listener. Si du coté client tu as l'erreur "no listener" cela veux souvent dire que la connection du client est "partie dans la nature" (pb de port, pb d'IP ou pb de listener etteint) en ratant sa cible, et n'a donc atteint aucun listener. Comment veux tu avoir des traces sur un équipement alors que tu n'est meme pas sur que les clients on réellement essayé de se connecter sur cet équipement.....
remi4444 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 12h37.


 
 
 
 
Partenaires

Hébergement Web