Oracle Net Services
Les logs Oracle Net - les traces sur le serveur
Si des problèmes réseaux persistes vous pouvez utiliser les fichiers" logs et traces" pour les résoudre.
Oracle génère des fichiers logs et traces avec des informations. Par défaut Oracle produit des fichiers logs pour le client et le listener Oracle. Vous de pouvez pas désactiver les login clients. Les événements de login sont le démarrage et l’arrêt du listener et des erreurs particulières. Les logs de listener enregistrent les informations tel que : numéro de version, attente de connexion, protocole. Vous ne pouvez activer le login du client du middle-tiers ou des serveurs de localisation. La plupart des paramètres de login et de traces sont dans le fichier de paramétrage « sqlnet.ora »
Fichier Log du serveur Oracle
Par défaut le serveur est configuré pour générer un fichier log. Il centralise les démarrages, les arrêts du listener, les connexions, les refus de connexions.
Par défaut le répertoire où se trouve le fichier log est : Par défaut le nom du fichier est : « listener.log » Ce fichier liste les connexions établies…
Tracer le serveur Oracle ![]()
Tracer des informations sur le trafic amènent davantage d’informations. Dans les fichiers traces, chaque ligne du fichier débute avec le nom de la procédure exécutée en nombre hexadécimale. Chaque procédure est responsable d’une action. Le type de code de chaque paquet dépend de l’action effectuée. Tous les types de paquets débutent avec NSP.
liste sommaire des types de paquets
|
Paquet clavier |
Types de paquets |
|
NSPTAC |
Accept |
|
NSPTRF |
Refuse |
|
NSPTRS |
Resend |
|
NSPDA |
Data |
|
NSPCNL |
Control |
|
NSPTMK |
Mark |
Plusieurs codes numériques sont aussi utilisés pour aider aux diagnostics.
Ces codes peuvent être trouvés dans les fichiers traces.
Exemple : Nspsend : plen=12, type=4
Liste sommaire des codes numériques
|
Code |
Type de paquet |
|
1 |
Connect |
|
2 |
Accept |
|
3 |
Acknowledge |
|
4 |
Refuse |
|
5 |
Redirect |
|
6 |
Data |
|
7 |
Null, empty data |
|
9 |
Abort |
|
11 |
Resend |
|
12 |
Marker |
|
13 |
Attention |
|
14 |
Control information |
Activer les traces sur le serveur
Vous pouvez activer les traces sur le serveur, simplement en cliquant sur le radio bouton dans Oracle Net Manager.
Par défaut le fichier et le répertoire sont :
$ORACLE_HOME/network/trace/listener.trc pour UNIX
%ORACLE_HOME%\network\trace\listener.trc pour Windows
Vous pouvez mettre le niveau de trace à OFF, USER, ADMIN, ou SUPPORT.
OFF → pas de traces
USER → Détecte les erreurs de l’utilisateur
ADMIN → Contient toutes les erreurs des utilisateurs ainsi que les erreurs spécifiques
SUPPORT → C’est le plus haut niveau, ces informations sont utiles à Oracle Support.
Le fichier listener.ora possède des informations pour les niveaux de traces dont les paramètres sont :
TRACE_LEVEL_LISTENER = ADMIN
TRACE_FILE_LISTENER = LISTENER.trc
TRACE_DIRECTORY_LISTENER = D:\Oracle\ora10g\network\trace
LOG_DIRECTORY_LISTENER = D:\Oracle\ora10g\network\log
LOG_FILE=LISTENER = LISTENER.log
Caractéristiques des paramètres
|
Paramètres dans Listener.ora |
Définition |
|
TRACE_LEVEL_LISTENER |
OFF, USER, ADMIN, SUPPORT |
|
TRACE_FILE_LISTENER |
Le nom du fichier de trace |
|
TRACE_DIRECTORY_LISTENER |
Le répertoire ou le fichier de trace est écrit |
|
LOG_DIRECTORY_LISTENER |
Le répertoire ou le fichier de log est écrit |
|
LOG_FILE=LISTENER |
Le nom du fichier Log du listerner |
Voir la différence entre fichier trace et fichier LOG
Plus d'articles...
Les logs d'oracle Net - trace sur le serveur
Configurer Oracle Net pour le client







