Quando selecionar apartir da gv$session pode obter um numero errado de SID para o bloqueio, em vez do SID que esta na gv$lock.
Este problema é causado pelo Bug 5481650: GV$SESSION.BLOCKING_SESSION HAS INCORRECT VALUE
Para resolver
# Upgrade to 10.2.0.4 se possivel
# Ou aplique um mini Patch disponivel para corrigir o erro.
Estou tendo problemas com o export do meu banco, onde a aplicação que esta sendo executada no mesmo momento que o meu export executa comandos de truncate table em tabelas do sistema.
E neste momento no meu log gera uma porcaria de erro ora, [ORA-01466: unable to read data - table definition has changed]
Eu me pergunto: O que fazer nesta situação?
1. Verificar se há a necessidade do desenvolvedor efetuar esse truncate;
2. Verificar se o truncate esta agendado, caso sim trocar o horario do export;
Pois lendo a literatura sobre o comando truncate diz que é um comando DDL, onde move a marca d'água da tabela para zero. Não gerando redo ou undo, consequentemente não tem como burlar um truncate no momento de um export.
Leia mais sobre o truncate: Psoug
0