SSIS: el valor no se puede convertir debido a una posible pérdida de datos

Soy relativamente nuevo en SSIS. Estoy tratando de extraer información de una base de datos Oracle utilizando Microsoft OLEDB for Oracle y estoy usando esta consulta:

SELECT ID FROM Test

Recibo un mensaje de error que dice:the value cannot be converted because of a potential loss of data. Si cambio la consulta a la siguiente, entonces funciona:

SELECT '1' FROM Test

Creo que está fallando porque el ID no es un entero. Sin embargo, el administrador de conexión de archivos planos muestra que OutputColumnWidth es 50. ¿Qué estoy haciendo mal?

Actualización 16:30 GMT
He investigado esto un poco más y parece ser que las columnas que tienen un histograma de 'frecuencia' o 'ninguna' son las que están causando los problemas. Aquellos con un histograma de 'Altura equilibrada' parecen estar bien.

Respuestas a la pregunta(1)

Su respuesta a la pregunta