bom dia

O problema é o seguinte: Existe um procedimento que faz resumidamente o que tem 
abaixo:


inicio da transaçao
 insere valor na tabela 1;
 insere valor na tabela 2;
 commit;
final da transação.

O que acontece é que percebeu que um determinado registro foi gravado na tabela 
1 e nao gravou na tabela 2.
comprova-se isso  vendo a tabela de auditoria.
O horario da ocorrencia foi exatamente 13:55:00
Então fui buscar algo no log, e a unica ocorrencia perto do horario foi a 
seguinte:

Fri Nov 18 13:55:07 2005
Thread 1 advanced to log sequence 12561
  Current log# 2 seq# 12561 mem# 0: /oracle/database/prod/log/redo02.log
Fri Nov 18 14:27:04 2005
Thread 1 advanced to log sequence 12562
  Current log# 3 seq# 12562 mem# 0: /oracle/database/prod/log/redo03.log
Fri Nov 18 16:50:16 2005

Como se explica isso?
Não existem objetos inválidos.
Não é falta de privilegios,
ja simulamos a ocorrencia e não acontece de novo
Oracle 9.2.0.5  Linux

Obrigada

Cris

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



--------------------------------------------------------------------------------------------------------------------------
Atenção! As mensagens deste grupo são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--------------------------------------------------------------------------------------------------------------------------_____________________________________________________________________
Area de download do grupo - 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