Como Descobrir qual tabela está LOCKADA
-
- Rank: DBA Júnior
- Mensagens: 223
- Registrado em: Qui, 14 Dez 2006 10:45 am
- Localização: Brasília-DF
Cleber Zumba de Souza
Pessoal, como eu descubro qual tabela que está locada de um determinado squema?
- dr_gori
- Moderador
- Mensagens: 5026
- Registrado em: Seg, 03 Mai 2004 3:08 pm
- Localização: Portland, OR USA
- Contato:
Thomas F. G
Você já respondeu a dúvida de alguém hoje?
https://glufke.net/oracle/search.php?search_id=unanswered
Você já respondeu a dúvida de alguém hoje?
https://glufke.net/oracle/search.php?search_id=unanswered
Eu gosto desse script:
Exemplo:
COL NAME FOR A30
COL USERNAME FOR A20
select b.osuser,a.sid,b.username,a.type,d.name||'.'||c.name name,a.id1,a.id2,
decode(lmode,1,'null',2,'RS',3,'RX',4,'S',5,'SRX',6,'X',0,'NONE',lmode) lmode,
decode(request,1,'null',2,'RS',3,'RX',4,'S',5,'SRX',6,'X',0,'NONE',request) request
from v$lock a,v$session b,sys.obj$ c,sys.user$ d
where a.id1 = c.OBJ# (+)
and a.sid = b.sid
and c.owner# = d.user# (+)
and b.username is not null
order by 1;
SQL> @lock
OSUSER SID USERNAME TY NAME
------------------------------ ---------- -------------------- -- -----------
lisianer 204 LISIANER TX .
silverio 55 SILVERIO TX .
tmoreira 81 TMOREIRA TX .
SQL>
-
- Rank: DBA Júnior
- Mensagens: 223
- Registrado em: Qui, 14 Dez 2006 10:45 am
- Localização: Brasília-DF
Cleber Zumba de Souza
Valeu meu camarada, você é muito bom mesmo mesmo.
-
- Informação
-
Quem está online
Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante