Para matar las sesiones activas de un usuario

9 views
Skip to first unread message

Wilo

unread,
Jan 22, 2007, 1:54:00 PM1/22/07
to Adminitración Oracle
Para matar las sesiones activas de un usuario

select 'alter system kill session ' || '''' || sid ||','|| serial# ||
''';' from v$session
where username = 'USUARIO' and status = 'ACTIVE';

Para generar una shell que mata los procesos de S.O. asociados a los
procesos usuario con estado KILLED:

select 'kill -9 ' || b.spid from v$session a, v$process b
where
a.username = 'USUARIO' and
a.status = 'KILLED' and
a.paddr = b.addr;

Reply all
Reply to author
Forward
0 new messages