|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Candidat au titre de Membre du Club
![]() Inscription : janvier 2007 Messages : 102 ![]() |
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 |
|
|
00
|
|
|
#2 |
|
Membre actif
![]() |
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 ? ++ |
|
|
00
|
|
|
#3 |
![]() ![]() Inscription : janvier 2004 Messages : 15 861 ![]() |
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
|
|
|
00
|
|
|
#4 |
|
Membre régulier
![]() |
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 |
|
|
00
|
|
|
#5 |
|
Candidat au titre de Membre du Club
![]() Inscription : janvier 2007 Messages : 102 ![]() |
Je pensais plutot exploiter une colonne du genre LAST_DDL_TIME de user_objects, mais pour les modifs de type DML.
Merci |
|
|
00
|
|
|
#6 |
![]() ![]() Inscription : janvier 2004 Messages : 15 861 ![]() |
ça n'existe pas
|
|
|
00
|
|
|
#7 |
|
Candidat au titre de Membre du Club
![]() Inscription : janvier 2007 Messages : 102 ![]() |
Dommage,
Bonne journée |
|
|
00
|
|
|
#8 |
|
Membre du Club
![]() Inscription : novembre 2006 Messages : 190 ![]() |
pour les trigger on les befor evenement sur table et aprés evenement sur table les evenement sont de type DML,alors le trigger à propos du quel vous parler il est de quel type
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com