-
trace session oracle
Bonjour;
je voudrais tracer des sessions oracle j'ai executer le code suivant
Code:
exec sys.dbms_system.set_sql_trace_in_session(SID,SERIAL#,true);
en donnant les SID,SERIAL des sessions;
il génère des fichiers trace et ces fichiers trace sont exploitable en utilisant tkprof; soit pour les transformer en fichier texte soit en les transformant en script sql d'insertion.
je voudrais savoir s'il n'existe pas de possibilités pour tracer des sessions et que leurs resultats soient stockés dans une table sans passer par un fichier trace.
merci d'avance.
-
bon, une trace est toujours un fichier.
Tu peux par contre calculer des statistiques pour une session, par exemple avec DBMS_MONITOR.SESSION_TRACE_ENABLE(7,4634, TRUE, FALSE);
Je consulterais la doc de DBMS_MONITOR pour plus d'info