"matar sesiones"
Hola a todos, como puedo eliminar sesiones inactivas desde la v$session y dejarlo para que cada 5 minutos estas "mueran"
desde ya muchas gracias
Saludos
desde ya muchas gracias
Saludos
te paso este script que pide nombre de terminal y mata las sessiones de la misma. Tendrias que hacerle varias modificaciones pero ahí tenés la sentencia kill.
Espero te sirva
ACCEPT XTERMINAL PROMPT 'EQUIPO '
Select status, sid, serial#, substr(module,1,30) Modulo,substr(program,1,30) Programa
From v$session
Where Terminal = UPPER('&XTERMINAL');
ACCEPT XSID PROMPT 'SID '
ACCEPT XSERIAL PROMPT 'SERIAL# '
ALTER SYSTEM KILL SESSION '&XSID,&XSERIAL'
Espero te sirva
ACCEPT XTERMINAL PROMPT 'EQUIPO '
Select status, sid, serial#, substr(module,1,30) Modulo,substr(program,1,30) Programa
From v$session
Where Terminal = UPPER('&XTERMINAL');
ACCEPT XSID PROMPT 'SID '
ACCEPT XSERIAL PROMPT 'SERIAL# '
ALTER SYSTEM KILL SESSION '&XSID,&XSERIAL'
