Précédent   Forum des professionnels en informatique > Bases de données > Oracle > PL/SQL
PL/SQL Forum d'entraide sur le PL/SQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 16/01/2008, 15h37   #1
Membre habitué
 
Avatar de olivanto
 
Responsable d'exploitation informatique
Inscription : mars 2005
Messages : 437
Détails du profil
Informations professionnelles :
Activité : Responsable d'exploitation informatique
Secteur : Finance

Informations forums :
Inscription : mars 2005
Messages : 437
Points : 147
Points : 147
Par défaut équivalent d'un trigger avec "select"

bonjour,

VOilà, j'ai une base (9iR2), avec dans un table des références a des fichiers CRYSTAL REPORT, ce qui permet de faire le lien entre notre progiciel et ces fichiers.

J'aimerai faire une sorte d'audit sur cette table pour savoir quels fichiers sont utilisés le plus, ou ceux qui ne le sont plus.

Je pensais coller un trigger sur la table,et incrémenter un compteur pour chaque fichier appelé mais dans le mesure ou le client se contente de faire un select pour y arriver, je suis un peu bloqué...

Quelqu'un aurait-il une ptite piste de réflexion ???

merci !
__________________
apprenti sorcier Oracle & boulet intérimaire...
http://www.courtois.cc/murphy/murphy_informatique.html
olivanto est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/01/2008, 18h16   #2
Expert Confirmé Sénior
 
Avatar de mnitu
 
Homme Marius Nitu
Ingénieur développement logiciels
Inscription : octobre 2007
Messages : 3 319
Détails du profil
Informations personnelles :
Nom : Homme Marius Nitu
Localisation : France, Marne (Champagne Ardenne)

Informations professionnelles :
Activité : Ingénieur développement logiciels
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : octobre 2007
Messages : 3 319
Points : 5 837
Points : 5 837
En Oracle 10R2 vous pouvez employer la commande Audit pour cela.
mnitu est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/01/2008, 15h06   #3
Membre habitué
 
Avatar de olivanto
 
Responsable d'exploitation informatique
Inscription : mars 2005
Messages : 437
Détails du profil
Informations professionnelles :
Activité : Responsable d'exploitation informatique
Secteur : Finance

Informations forums :
Inscription : mars 2005
Messages : 437
Points : 147
Points : 147
oui mais j'ai une 9i.....

Sur laquelle on peut aussi faire un audit (via Toad par exemple), mais pas sur un SELECT.

bouhouhohouou...
__________________
apprenti sorcier Oracle & boulet intérimaire...
http://www.courtois.cc/murphy/murphy_informatique.html
olivanto est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/01/2008, 15h17   #4
Membre actif
 
Avatar de Scual
 
Inscription : avril 2006
Messages : 149
Détails du profil
Informations personnelles :
Âge : 28
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : avril 2006
Messages : 149
Points : 185
Points : 185
Envoyer un message via MSN à Scual
Bonjour,

Il est tout à fait possible en 9i (tout du moins en R2) de faire de l'audit et heureusement :
http://download.oracle.com/docs/cd/B...udit.htm#13360

On peut tout à fait le faire sur des SELECT :
Code :
1
2
3
4
5
6
7
8
9
10
 
SQL> ALTER system SET audit_trail = db;
 
SQL> shutdown immediate
 
SQL> startup
 
SQL> AUDIT SELECT ON hr.employees;
 
SQL> SELECT * FROM dba_audit_trail;
Bonne journée.
__________________
Diction de DBA :
"Tant va la cruche à l'eau qu'à la fin, ça me les brise"
-------------------------------------
Working on Oracle Database 10g / 11g
-------------------------------------
Article d'installation d'Oracle 10g AS Portal by Maxime GONTCHAROV
labo-oracle.com
Scual est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/01/2008, 15h11   #5
Membre habitué
 
Avatar de olivanto
 
Responsable d'exploitation informatique
Inscription : mars 2005
Messages : 437
Détails du profil
Informations professionnelles :
Activité : Responsable d'exploitation informatique
Secteur : Finance

Informations forums :
Inscription : mars 2005
Messages : 437
Points : 147
Points : 147
okay....

Je dois pouvoir en faire quelque chose, en effet.

Merci pour le lien !
__________________
apprenti sorcier Oracle & boulet intérimaire...
http://www.courtois.cc/murphy/murphy_informatique.html
olivanto est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 12h23.


 
 
 
 
Partenaires

Hébergement Web