No es posible la conversión entre cadenas Unicode y no Unicode
Nuevo: 17 de julio de 2006
Detalles
Nombre del producto |
SQL Server |
Versión del producto |
9.0 |
Número de compilación del producto |
9.00.1399 |
Id. de evento |
1. 0xC02020ED (-1071636243) 2. 0xC02020F6 (-1071636234) |
Origen del evento |
No aplicable |
Componente |
Integration Services |
Nombre simbólico |
1. DTS_E_CANNOTCONVERTBETWEENUNICODEANDNONUNICODESTRINGCOLUMNS 2. DTS_E_CANNOTCONVERTBETWEENUNICODEANDNONUNICODESTRINGCOLUMN |
Texto del mensaje |
1. Las columnas "__" y "__" no pueden realizar conversiones entre tipos de datos de cadena Unicode y no Unicode. 2. No se puede convertir la columna "__" entre los tipos de datos de cadena Unicode y no Unicode. |
Explicación
Este mensaje indica que un componente de flujo de datos está intentando pasar datos de cadena Unicode a otro componente que espera datos de cadena no Unicode en la columna correspondiente, o viceversa.
Posibles causas
Este mensaje puede aparecer debido a uno de los siguientes problemas:
- Está usando el origen de Excel y no ha configurado una transformación Conversión de datos para convertir columnas de cadenas desde los datos Unicode que se cargaron en el origen de Excel.
- Está utilizando el destino de Excel y no ha configurado una transformación Conversión de datos para convertir a Unicode los datos que se están guardando en el destino de Excel.
Acción del usuario
Agregue transformaciones Conversión de datos para convertir los datos.
Agregue transformaciones Conversión de datos para convertir columnas de cadenas de no Unicode (DT_STR) a Unicode (DT_WSTR), o viceversa.
Use el Asistente para importación y exportación de SQL Server para crear el paquete
Cuando utiliza el Asistente para importación y exportación de SQL Server para crear el paquete, se crean y configuran las transformaciones Conversión de datos que necesita. Use el asistente para crear un paquete básico, guárdelo y después vuelva a configurarlo para mejorarlo.