Aroldo vê se isso te ajuda

ORA-02050 transação num revertida; alguns BDs remotos talvez sejam duvidosos 
Causa: Houve uma falha da rede ou uma falha remota durante o commit de duas 
fases. 
Ação: Notifique o administrador do banco de dados. Os bancos de dados remotos 
irão ressincronizar automaticamente quando a falha for corrigida. 

 



________________________________
De: Aroldo Marcos <aroldo.mar...@bertin.com.br>
Para: oracle_br@yahoogrupos.com.br
Enviadas: Quarta-feira, 17 de Dezembro de 2008 15:05:09
Assunto: [oracle_br] duvidas com ORA-02050: transaction rolled back


Pessoal

Não raramente quando é executado um SQL LOCAL é disparada
uma mensagem de erro com alguma transação distribuida pendente que não tem
nada a ver com o SQL que estou executando. Não adianta comitar de novo, com
esta mensagem a Transação é encerrada , se o Analista não prestar atenção e
executar tudo de novo , não vai estar salvando nada na verdade. 

Este é um comportamento normal do banco ? 

9i>update <tabela_local>

2 set batch_id = 555555

3 where batch_id = 222222;

1 row updated..

9i>commit 

2 ;

commit

*

ERROR at line 1:

ORA-02050: transaction 483.6.227786 rolled back, some remote DBs may be
in-doubt

ORA-02068: following severe error from <DB_LINK>

ORA-03113: end-of-file on communication channel

Oracle9i Enterprise Edition Release 9.2.0.5.0 - 64bit Production

PL/SQL Release 9.2.0.5.0 - Production

Aroldo

[As partes desta mensagem que não continham texto foram removidas]

 


      Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com

[As partes desta mensagem que não continham texto foram removidas]

Responder a