Bom pessoal, esse post no ajudará a identificar as sessões utilizadas no nosso banco de dados Oracle, e através das consultas abaixo, poderemos gerar um script para matar as sessões do banco de dados, para uma eventual manutenção ou atualização de sistema.
— Verifica usuários que estão conectados no Oracle
1 2 3 4 5 6 |
SELECT S.SID, S.SERIAL#, S.USERNAME, S.MACHINE FROM V$SESSION S |
— Mata Sessões no Oracle
1 2 3 4 5 |
select 'ALTER SYSTEM KILL SESSION '''||sid||','||serial#||''' IMMEDIATE;' as "MataUsuariosConectados" from v$session where username is not null and username not in ('SYS', 'SYSMAN', 'DBSNMP') / |
Fonte:
http://blog.gaudencio.net.br/2013/11/oracle-verificando-sessoes-utilizadas-e.html