Solución:
El tipo de datos de Oracle VARCHAR2
parece ser equivalente a NVARCHAR
en SQL Server, o DT_WSTR
en SSIS. Referencia
Tendrás que convertir usando el Transformación de conversión de datos, o CAST
o CONVERT
funciones en SQL Server.
Si el paquete funciona en una máquina y no en otra; Intente configurar NLS_LANG en el idioma, territorio y juego de caracteres correctos y pruebe el paquete.
[Command Prompt]> set NLS_LANG=AMERICAN_AMERICA.WE8ISO8859P1
La forma más fácil de evitar esto para abrir el paquete SSIS en el bloc de notas (el archivo dtsx) y realice una búsqueda y reemplazo global de todas las instancias de validateExternalMetadata = “Verdadero” con validateExternalMetadata = “Falso”.
nota: encontramos este problema al conectarnos a una base de datos Oracle 11g en Linux a través de SSIS.
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)