Erro durante a execução do expdp via Agendador de Tarefas (Task Manager do 
Windows), das 12h e 01h:
....ORA-31693: Objeto de dados de tabela "SCHEMA_PROD1"."TABPROD1" falhou ao 
ser carregado/descarregado e está sendo ignorado em decorrência de um 
erro:ORA-02354: erro ao exportar/importar dadosORA-01555: instantâneo muito 
antigo: número de segmento de rollback 10 com nome  "_SYSSMU10_2767132874$" 
muito pequeno...ORA-31693: Objeto de dados de tabela "SCHEMA_PROD2"."TABPROD2" 
falhou ao ser carregado/descarregado e está sendo ignorado em decorrência de um 
erro:ORA-02354: erro ao exportar/importar dadosORA-01555: instantâneo muito 
antigo: número de segmento de rollback 10 com nome  "_SYSSMU10_2767132874$" 
muito pequeno....ORA-31693: Objeto de dados de tabela "SCHEMA_PROD2"."TABPROD1" 
falhou ao ser carregado/descarregado e está sendo ignorado em decorrência de um 
erro:ORA-02354: erro ao exportar/importar dadosORA-01555: instantâneo muito 
antigo: número de segmento de rollback 10 com nome  "_SYSSMU10_2767132874$" 
muito pequeno...ORA-31693: Objeto de dados de tabela "SCHEMA_PROD2"."TABPROD3" 
falhou ao ser carregado/descarregado e está sendo ignorado em decorrência de um 
erro:ORA-02354: erro ao exportar/importar dadosORA-01555: instantâneo muito 
antigo: número de segmento de rollback 10 com nome  "_SYSSMU10_2767132874$" 
muito pequeno....

Para solucionar o erro, foi feito o ajuste da tablespace UNDO:
-- Tablespace UNDOTBS1 --Ajustada de:FILE_NAME                                  
 MBytes ------------------------------------------  
-------------D:\APP\ORACLE\ORADATA\SENIOR\UNDOTBS01.DBF  1024
Para:FILE_NAME                                   MBytes 
------------------------------------------  
-------------D:\APP\ORACLE\ORADATA\SENIOR\UNDOTBS01.DBF  1544
E da retenção de UNDO:
alter system set undo_retention = 7627;alter tablespace undotbs1 retention 
guarantee;
Além disso, a rotina de backup foi ajustada para execução do backup via expdp a 
partir do SCN do horário 1h anterior ao da execução pelo Agendador de 
Tarefas:(Backup 12h: executa o backup a partir do SCN das 10h)(Backup 01h: 
executa o backup a partir do SCN das 00h)
No entanto, a execução do mesmo das 12h registra vários erros ORA-01555, e o da 
01h registra 2(dois) erros. Estou ciente do fato de que - principalmente devido 
à execuçãode declarações SQL muito longas (> 3h) não dá tempo do banco 
sincronizar os dados da database com os dos segmentos de UNDO, e isso causa o 
erro informado.Gostaria de saber se - além de executar o expdp na minha 
database oracle (Release 12g) sem nenhum usuário acessando - teria outra 
maneira de concluir meu expdp sem erros.
Desde já, agradeço por todas as dicas que puderem me passar.
Valeu!
At.te,Eugênio Tenórioeu_teno...@yahoo.com
  • [oracle_br] ORA-0155... eugênio tenório eu_teno...@yahoo.com.br [oracle_br]

Responder a