Bonjour,
Existe -t-il une colonne dans une table du catalogue oracle en version 9 ou 10 qui permette de savoir qu'elle est la table, l'objet ou le segment de la base qui a été modifié par update, insert ou delete lors d'une journée d'activité?
Merci








Bonjour,
Existe -t-il une colonne dans une table du catalogue oracle en version 9 ou 10 qui permette de savoir qu'elle est la table, l'objet ou le segment de la base qui a été modifié par update, insert ou delete lors d'une journée d'activité?
Merci
Bonjour,
Tu peux regarder dans la vue v$sqltext.
Mais c'est touffu...
Par contre, tu peux toujours créer un trigger qui va enregistrer dans une table que tu crées toi même pour logguer ces infos.
Quid : Est-ce possible directement en audit ?
++
v$sqltext permet de voir les requêtes qui sont restées dans le cache, pour connaitre les requêtes de mise à jour c'est plutôt logminer qu'il faudra utiliser pourvu que tu sois en mode archivelog![]()








Je pensais plutot exploiter une colonne du genre LAST_DDL_TIME de user_objects, mais pour les modifs de type DML.
Merci








Dommage,
Bonne journée
bonjour,
oui y a les fichiers log qui enregistrent l'activité d'une jrnée mais comme l'a dit Scual c'est touffu !!! surtout si tu ne veux que surveiller qlqs tables seulement...dans ce cas un trigger est conseillé.
cordialement
Partager