Soy relativamente nuevo en SSIS. Estoy tratando de extraer información de una base de datos Oracle utilizando Microsoft OLE DB para Oracle y estoy usando esta consulta:SSIS: el valor no se puede convertir debido a una posible pérdida de datos
SELECT ID FROM Test
me sale un mensaje de error que dice: the value cannot be converted because of a potential loss of data
. Si cambio de la consulta a la siguiente entonces funciona:
SELECT '1' FROM Test
Creo que está fallando debido a que la identificación 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
me he mirado en esto un poco más y lo que parece ser las columnas que tienen un histograma de 'frecuencia' o 'ninguno' que están causando los problemas. Aquellos con un histograma de 'Altura equilibrada' parecen estar bien.
¿Cuál es el tipo de datos de 'ID' en la tabla' Test'? – billinkc
@ billinkc, parece ser: String [DT_STR] – w0051977
@billinkc, he editado la pregunta. Por favor échale un vistazo. – w0051977