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.