Bonjour
est-il possible de connaitre les tables utilisé à un instant donné pour un utilisateur ?
Bonjour
est-il possible de connaitre les tables utilisé à un instant donné pour un utilisateur ?
Voir
Tracer une session
http://orafrance.developpez.com/dbahelp/#L3
Ci joint un bout de code :
Celui ci ne permet pas de trier par utilisateur. Il faut ensuite faire une jointure avec la vue v$session.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 select vlo.OBJECT_ID, dbao.object_name, dbao.object_type from v$locked_object vlo, dba_objects dbao where vlo.OBJECT_ID = dbao.OBJECT_ID and dbao.object_type = 'TABLE'
cette requête ne marche pas pour le SELECT puisque la table n'est pas lockée![]()
Effectivement, ce code est deja un debut !
Il y a aussi V$ACCESS mais je ne sais pas quelles sont exactement les régles de gestion de cette vue
Partager