Académique Documents
Professionnel Documents
Culture Documents
CURSOR c_session
IS
SELECT s.SID, s.serial#
FROM v$session s
WHERE s.USERNAME = 'ERP'
AND s.AUDSID <> USERENV('SESSIONID')
AND s.status = 'INACTIVE'
AND s.type <> 'BACKGROUND';
BEGIN
FOR kill_session in c_session
LOOP
BEGIN
v_command := 'ALTER SYSTEM DISCONNECT SESSION ''' ||
kill_session.SID || ',' || kill_session.serial# ||
''' immediate';
END LOOP;
v_out := 'Killed';
END;