Connaitre le nombre de connexion à une base de données Oracle [Résolu]

Signaler
Messages postés
165
Date d'inscription
jeudi 3 novembre 2005
Statut
Membre
Dernière intervention
1 février 2013
-
Messages postés
165
Date d'inscription
jeudi 3 novembre 2005
Statut
Membre
Dernière intervention
1 février 2013
-
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

Messages postés
165
Date d'inscription
jeudi 3 novembre 2005
Statut
Membre
Dernière intervention
1 février 2013
1
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;