Précédent   Forum du club des développeurs et IT Pro > Bases de données > Oracle > Contribuez
Contribuez Proposez vos articles, cours, tutoriels, FAQ, sources, et autres ressources sur Oracle et ses technologies
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 30/12/2011, 14h22   #1
SheikYerbouti
Rédacteur

 
Avatar de SheikYerbouti
 
Inscription : mai 2003
Messages : 6 705
Détails du profil
Informations forums :
Inscription : mai 2003
Messages : 6 705
Points : 7 382
Points : 7 382
Par défaut Liste des sessions actives de la base

Bonjour,

Je vous propose un nouvel élément à utiliser : Liste des sessions actives de la base

Ce script SQL affiche la liste des sessions actives de la base

Qu'en pensez-vous ?
__________________
Rédacteur Oracle (Oracle ACE)
Guide Oracle ,Guide PL/SQL, Guide Forms 9i/10g, Index de recherche
Je ne réponds pas aux questions techniques par MP
Blogs: Forms-PL/SQL-J2EE - Forms Java Beans
SheikYerbouti est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/10/2012, 13h22   #2
olivier]
Nouveau Membre du Club
 
Inscription : octobre 2003
Messages : 59
Détails du profil
Informations forums :
Inscription : octobre 2003
Messages : 59
Points : 36
Points : 36
Bonjour.

En complément, je vous propose cette version qui donne a liste des sessions actives et demande une numéro de session pour donner la requête qu'elle soumet

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
SELECT 
  sid,
  serial#,
  program,
  machine,
  username
FROM 
  v$session 
WHERE 
  username IS NOT NULL
ORDER BY 
  program, 
  machine;
 
accept ids prompt 'session ' --fournir l'un des sid de la liste ci-dessus
 
SELECT
  t.sql_text
FROM 
  v$session s,
	v$sqltext t
WHERE
  s.sid = &ids
	AND t.hash_value = s.sql_hash_value
ORDER BY 
  t.piece;
J'utilise régulièrement cette requête sous 10g et, en son temps, sous 8i.
olivier] est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/10/2012, 16h01   #3
ojo77
Membre Expert
 
Homme Olivier Joly
Support
Inscription : décembre 2010
Messages : 549
Détails du profil
Informations personnelles :
Nom : Homme Olivier Joly
Âge : 39
Localisation : France, Seine et Marne (Île de France)

Informations professionnelles :
Activité : Support
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : décembre 2010
Messages : 549
Points : 1 269
Points : 1 269
Bonjour,

Citation:
Envoyé par SheikYerbouti Voir le message
Ce script SQL affiche la liste des sessions actives de la base
Il manque un prédicat pour filtrer les sessions effectivement actives (where ... and status='ACTIVE'), pour le moment ça liste l'ensemble des sessions qui ne sont pas des "background process".

J'aime bien avoir les colonnes last_call_et et logon_time avec.

cdlt
ojo77 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 20h05.


 
 
 
 
Partenaires

Hébergement Web