Précédent   Forum des professionnels en informatique > Bases de données > Oracle > Administration
Administration Forum d'entraide sur l'administration du serveur Oracle
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 19/11/2010, 19h37   #1
Futur Membre du Club
 
Inscription : octobre 2009
Messages : 44
Détails du profil
Informations forums :
Inscription : octobre 2009
Messages : 44
Points : 18
Points : 18
Par défaut Connaitre les utilisateurs qui accèdent a une base

Bonjour,

Je souhaiterai historiser sur une période les utilisateurs qui accèdent a une base. But : connaitre le nombre d'utilisateurs total accédant a la base. Je pourrai lancer la requête sur les utilisateurs connectes toutes les 5 minutes mais il existe peut-être une autre solution ?
Merci de votre aide
sellfe est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/11/2010, 20h00   #2
Expert Confirmé
 
Avatar de 7gyY9w1ZY6ySRgPeaefZ
 
Homme
dba
Inscription : juillet 2007
Messages : 2 515
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Canada

Informations professionnelles :
Activité : dba

Informations forums :
Inscription : juillet 2007
Messages : 2 515
Points : 3 956
Points : 3 956
En passant par google, par exemple tu peux t'inspirer de cette discussion et utiliser un trigger proche de celui qui est décrit.
http://asktom.oracle.com/pls/asktom/...49818662859946
__________________
les règles du forum - mode d'emploi du forum
Aucun navigateur ne propose d'extension boule-de-cristal : postez votre code et vos messages d'erreurs.
(Rappel : "ça ne marche pas" n'est pas un message d'erreur)
JE NE RÉPONDS PAS aux questions techniques par message privé.
Écrire en français sur un forum est une marque minimale de respect.
7gyY9w1ZY6ySRgPeaefZ est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/11/2010, 20h53   #3
Futur Membre du Club
 
Inscription : octobre 2009
Messages : 44
Détails du profil
Informations forums :
Inscription : octobre 2009
Messages : 44
Points : 18
Points : 18
Merci, c'est effectivement une mine d'informations pour ce que je veux faire.
je vais y regarder de plus près, nul doute que j' y trouve mon bonheur !
je laisse la discusion encore ouverte pour voir si d'autres solutions arrivent, je suis curieux.
Merci encore
sellfe est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/11/2010, 17h14   #4
Membre chevronné
 
Avatar de 13thFloor
 
Homme
DBA Oracle freelance
Inscription : janvier 2005
Messages : 558
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 45
Localisation : France

Informations professionnelles :
Activité : DBA Oracle freelance

Informations forums :
Inscription : janvier 2005
Messages : 558
Points : 718
Points : 718
Un petit job qui va chercher les connexions courantes à un instant T pourrait suffire :
Code :
SELECT SESSIONS_CURRENT FROM v$license;
13thFloor est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/12/2010, 10h50   #5
Membre habitué
 
Inscription : septembre 2008
Messages : 92
Détails du profil
Informations personnelles :
Âge : 42
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : septembre 2008
Messages : 92
Points : 112
Points : 112
la solution proffessionnel et de mettre en place l'audit des sessions, c'est simple et repond exactement a ton besoin.

la seul containte et de bien gerée la table sys.AUD$ car cette table peut grandir rapidement et te remplir le tablespace system.

voir
http://download.oracle.com/docs/cd/B...6/cfgaudit.htm
a.presles est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 19h08.


 
 
 
 
Partenaires

Hébergement Web