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
1