Error de Oracle: ORA-01555: instantánea demasiado antigua
Problema o error: se producen errores durante una ejecución de celda de proceso de contacto como los siguientes.
*
error al procesar consulta de SQL
*
(PID=14539) Error de base de datos (5): [SERVERERROR] Error del servidor: ORA-01555: instantánea demasiado antigua: número de segmento de retrotracción 1 con nombre "R02" demasiado pequeño, código de proveedor de BD: 1555
Solución: el segmento de retrotracción mantiene la información de deshacer para la transacción. Es necesario para la coherencia de lectura. Una sentencia Select no hace que se mantenga una retrotracción. Tan pronto como se confirme la transacción que ha generado la retrotracción, otra consulta sobrescribirá dicha retrotracción. En el caso de una consulta Select de larga ejecución, es posible que los segmentos de retrotracción anteriores se sobrescriban hasta el punto de que la base de datos Oracle no pueda generar un resultado coherente con el inicio de la consulta.
Si se produce este error, un administrador de bases de datos debe añadir más segmentos de retrotracción, o aumentar el tamaño de los segmentos existentes.