SSIS no convierte implícitamente los tipos de datos, por lo que debe hacerlo explícitamente. El administrador de conexiones de Excel solo puede manejar algunos tipos de datos e intenta hacer una mejor suposición basada en las primeras filas del archivo. Esto está completamente documentado en la documentación de SSIS.
Tienes varias opciones:
- Cambie su tipo de datos de destino a flotante
- Cargar en una tabla de 'escenario' con tipo de datos flotante usando el Asistente de importación y luego
INSERT
en la tabla de destino real usandoCAST
oCONVERT
para convertir los datos - Cree un paquete SSIS y use la Conversión de datos transformación para convertir los datos
También es posible que desee tener en cuenta los comentarios en la documentación del Asistente de importación sobre asignaciones de tipos de datos.