Cómo matar todas las sesiones de Oracle activas e inactivas para el usuario
Estoy intentando el siguiente script para eliminar todas las sesiones de Oracle activas e inactivas para el usuario a la vez, pero no funciona. El script se ejecuta con éxito pero no elimina las sesiones para el usuario.
BEGIN
FOR r IN (select sid,serial# from v$session where username = 'USER')
LOOP
EXECUTE IMMEDIATE 'alter system kill session ''' || r.sid
|| ',' || r.serial# || '''';
END LOOP;
END;