Иногда требуется выкинуть пользователя, у которого куча сессий. Каждый раз пишу скрипт... Может, кому-то пригодится...
Код:
begin
for c in (select sid,serial# from v$session where username='ПАНОВ_Д')
loop
begin
execute immediate 'alter system disconnect session ''' || c.sid || ',' || c.serial# || ''' immediate';
exception when others then null;
end;
end loop;
end;
/
Код:
begin
for c in (select sid,serial# from v$session where module='Sm.Post.Server.exe')
loop
begin
execute immediate 'alter system disconnect session ''' || c.sid || ',' || c.serial# || ''' immediate';
exception when others then null;
end;
end loop;
end;
/