Leolana 0 Denunciar post Postado Novembro 14, 2008 Boa Tarde. EXP-00056: ORACLE error 1466 encountered ORA-01466: unable to read data - table definition has changed Gostaria de uma ajuda para resolver este problema. Já verifiquei a data de criação do objeto, este não é o problema. O caso é que esta tabela é temporaria e gera erros quando alguem gera um relatório durante o backup. Não gostaria de setar o backup com o parametro "consistent=N" pois quero que meu backup contnue consistente. Gostaria de saber se o parametro "direct=y" resolveria e gostaria de saber seu impacto para a rotina. Fico no aguardo. Desde já agradeço. Desculpem minha internet travou e acabei gerando 3 post´s Compartilhar este post Link para o post Compartilhar em outros sites
alphamek 2 Denunciar post Postado Novembro 15, 2008 Algumas perguntas: 1) Essa tabela é temporária criada com GLOBAL TEMPORARY, ou é uma tabela heap convencional, utiliza somente para executar esse relatório? 2) O relatório altera alguma estrutura dessa tabela, ou apenas insere os dados, ou melhor ainda, o relatório é que cria essa tabela? Abraços, Compartilhar este post Link para o post Compartilhar em outros sites
Leolana 0 Denunciar post Postado Novembro 17, 2008 Respostas. 1) Não sei lhe responder esta pergunta Alpha, mas creio que esta seja uma tabela normal. Segue abaixo. Export terminated successfully with warnings. EXP-00007: dictionary shows no columns for TASY.W_EIS_EVOL_MAICON SQL> select TABLE_NAME,TEMPORARY from dba_tables where TABLE_NAME='W_EIS_EVOL_MAICON'; TABLE_NAME T ------------------------------ - W_EIS_EVOL_MAICON N SQL> 2) Esta Tabela já esta criada no sistema, o Relatório apenas deleta seu conteudo e recria o mesmo, conforme as configurações do relatório, alterando todos os parametros da mesma. OBS: Este é apenas um exemplo do erro que ocorre. Se precisar de mais dados só pedir. Grato Compartilhar este post Link para o post Compartilhar em outros sites