Erro de Oracle: ORA-01555: A Captura Instantânea é Muito Antiga
Problema ou erro: Ocorrem erros durante a execução de célula de um processo de contato como a seguir.
*
erro ao processar consulta SQL
*
(PID=14539) Erro de banco de dados (5): [SERVERERROR] Erro de Servidor: ORA-01555: a captura instantânea é muito antiga: o segmento de retrocesso número 1 com nome "R02" é um código de fornecedor de BD muito pequeno: 1555
Solução: O segmento de retrocesso mantém informações desfeitas para a transação. Isto é necessário para a consistência de leitura. Uma instrução de Seleção não faz com que o retrocesso seja suspenso. Assim que a transação que gerou o retrocesso for confirmada, este retrocesso pode ser sobrescrito por outra consulta. Com uma consulta de Seleção de longa execução, os segmentos de retrocesso anteriores podem ser sobrescritos na medida em que o banco de dados Oracle não puder produzir um resultado consistente com o início da consulta.
Se este erro ocorrer com frequência, um administrador de banco de dados deve incluir mais segmentos de retrocesso ou tornar os existentes maiores.