Aquí os mando como ver que hace una session y como matarla que me ha enseñado Agustín:
Sacamos todas la sessiones del usuario en cuestión , por ejemplo ADMINISTRADOR
select * from v$session where username = ‘ADMINISTRADOR’ AND STATUS = ‘ACTIVE’
——————————————————————————————
El hash value identifica la sessión del usuario, por ejemplo la 4060028766, mediante esta SQL vemos que es lo que hace (SQL que está en ejecucción):
select * from v$sql where hash_value = ‘4060028766′
——————————————————————————————
Si está bloqueada o la queremos matar obtenemos la sentencia SQL automaticamente de esta forma, para obtener el identificador
select ‘ alter system kill SESSION ”’ ||sid||’,'||serial#||”’;’ from v$session where sid = 138
Salu2
Etiquetas: oracle sesion kill select