Connaitre le nombre de connexion à une base de données Oracle

Résolu
EmacLi Messages postés 165 Date d'inscription jeudi 3 novembre 2005 Statut Membre Dernière intervention 1 février 2013 - 26 juin 2008 à 10:11
EmacLi Messages postés 165 Date d'inscription jeudi 3 novembre 2005 Statut Membre Dernière intervention 1 février 2013 - 26 juin 2008 à 15:47
Bonjour,

Je voudrais savoir le nombre de connexion en cours sur une base de données Oracle.
Y a t'il une requête pour ça ?

Merci d'avance

1 réponse

EmacLi Messages postés 165 Date d'inscription jeudi 3 novembre 2005 Statut Membre Dernière intervention 1 février 2013 1
26 juin 2008 à 15:47
Bon aller je vous donne la réponse :

SELECT s.USERNAME,
       s.OSUSER,
       s.SID,
       s.SERIAL#,
       p.SPID,
       s.SERVER,
       s.STATUS,
       s.MACHINE,
       s.PROGRAM,
       TO_CHAR(s.LOGON_TIME, 'hh24:mi:ss') LOGON_TIME,
       d.name DISP,
       ss.name SERV
  FROM V$PROCESS p,
       V$SESSION s,
       V$DISPATCHER d,
       V$CIRCUIT c,
       V$SHARED_SERVER ss
 WHERE p.ADDR = s.PADDR
   AND s.SADDR=c.SADDR (+)
   AND c.DISPATCHER=d.PADDR (+)
   AND c.SERVER=ss.PADDR (+)
   AND s.USERNAME IS NOT NULL
 ORDER BY s.USERNAME, p.SPID;
-1
Rejoignez-nous