Primeiro precisa-se saber qual o número da SID e SERIAL da sessão, para isto
o Oracle já traz um select pronto: utllockt.sql, dá uma estudada nele. 

De posse do SID/SERIAL que está bloqueando, basta (como usuário com direitos
de DBA):

Alter system disconnect session 'sid_nr, serial_nr' immediate;

Pode-se também usar o Enterprise Manager, entrando em INSTANCIA/BLOQUEIOS,
basta clicar com o botão direito em cima da sessão que está bloqueando e
escolher ELIMINAR SESSÃO /IMEDIATO

 
Ederson Elias de Oliveira
DBA Oracle
Setransp - GO
-------------------------------------------------------------------

-----Mensagem original-----
De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de César
Enviada em: quinta-feira, 3 de novembro de 2005 10:17
Para: oracle_br@yahoogrupos.com.br
Assunto: [oracle_br] Duvida - Como eu mato com uma sessão com lock


Pessoal como eu mato uma sessão com lock no oracle ?


         



ORACLE_BR APOIA 2ºENPO-BR 
_____________________________________________________________________
O 2º Encontro Nacional de Profissionais Oracle será realizado no dia 05/11/2005 
no auditório da FIAP em São Paulo. Serão apresentadas Palestras e Cases 
dirigidos exclusivamente por profissionais especialistas e renomados no 
mercado. Confira a programação no site do evento! http://www.enpo-br.org/
_____________________________________________________________________
Area de download oracle_br - http://www.4shared.com/dir/101727/a4dcc423  
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/oracle_br/

<*> Para sair deste grupo, envie um e-mail para:
    [EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html

 


Responder a