WikiOra

  • Full Screen
  • Wide Screen
  • Narrow Screen
  • Augmenter la taille
  • Taille par défaut
  • Diminuer la taille

Bienvenue sur le site gratuit de formation à Oracle.

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