martes, 30 de agosto de 2016

SSIS -> OCI-22053: error de desbordamiento.

DESCRIPCIÓN ERROR:

Error: The error "OCI-22053: error de desbordamiento "


CAUSAS:

Campo de tipo Number en la tabla fuente de Oracle, que cuando tiene en algún registro números grandes, al ser consultados los devuelve como números científicos (ejem: 1,20892500014708E30), y SQL los interpreta como decimales y por eso se desborda.


SOLUCIÓN:

Hacer en el query del Source de la tabla Oracle una conversión TO_CHAR(campo) para que tome el numero real y así el campo de destino (de tipo Numeric) no se desborda.

2 comentarios:

  1. Gracias Andrea!!!! Me salvaste, sino estaría horas quemando me la cabeza para entender que sucedía. I love You!!

    ResponderBorrar