Outils personnels

Tutoriaux : Différence entre versions

De wikiGite

Ligne 8 : Ligne 8 :
 
=== [[SQL Server sur Oracle SQL Developer]] ===
 
=== [[SQL Server sur Oracle SQL Developer]] ===
 
=== [[NLS LANG et nls_*_parameters]] ===
 
=== [[NLS LANG et nls_*_parameters]] ===
 +
=== [[Trace SQL sur session utilisateur]] ===
  
 
= Logiciels =
 
= Logiciels =
Ligne 13 : Ligne 14 :
 
== [[MediaWiki tips and tricks]] ==
 
== [[MediaWiki tips and tricks]] ==
 
== [[ ISPConfig]] ==
 
== [[ ISPConfig]] ==
 
 
 
== Oracle : Activer une trace SQL sur une session ==
 
Repérer le sid et serial# de la session :
 
col username format A10
 
col osuser format A20
 
col machine format A20
 
select sid, serial#, username, osuser, machine from v$session;
 
Activer la trace :
 
EXECUTE DBMS_MONITOR.SESSION_TRACE_ENABLE(<sid>,<serial#>,TRUE,TRUE);
 
Les fichiers sont générés dans udump.
 
 
Arrêter la trace :
 
EXECUTE DBMS_MONITOR.SESSION_TRACE_DISABLE(<sid>,<serial#>);
 
Les fichiers ne sont pas très lisibles. On a intérêt à les passer "à la moulinette" :
 
tkprof <nom_du_fichier.trc> <fichier_de_sortie.txt>
 

Version du 25 septembre 2008 à 12:58