REVISIÓN: El proveedor OLE DB para DB2 devuelve datos incorrectos en un entorno de Host Integration Server 2010 cuando una columna VARCHAR es más de 8.192 caracteres y la columna contiene una cadena vacía

Síntomas

Imagine la siguiente situación:

  • En un entorno de Microsoft Host Integration Server 2010, tiene instalado el hotfix que se describe en el siguiente artículo de Microsoft Knowledge Base:

    2559748 REVISIÓN: Se escriben valores incorrectos a DB2 cuando se envía una cadena vacía a DB2 mediante SQL Server Integration Services en un entorno de Host Integration Server 2010

  • Utilizar el proveedor Microsoft OLE DB para DB2 para leer desde una columna VARCHAR que tiene más de 8.192 caracteres.

  • La columna contiene una cadena vacía.

En este escenario, recibirá datos inexactos.Notas

  • Si la columna no contiene una cadena vacía, el valor de la columna se lee correctamente.

  • Si utiliza el espacio de nombres Microsoft.HostIntegration.MsDb2Client, el problema no se produce.

Solución

La revisión que resuelve este problema se incluye en 1 de actualización acumulativa para Host Integration Server 2010.For obtener más información acerca de cómo obtener este paquete de actualización acumulativa, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:

2533330 Paquete de actualización acumulativa 1 para Host Integration Server 2010

Estado

Microsoft ha confirmado que se trata de un problema de los productos de Microsoft enumerados en la sección "Se aplica a".

¿Necesita más ayuda?

Ampliar sus conocimientos
Explorar los cursos
Obtener nuevas características primero
Unirse a Microsoft Insider

¿Le ha sido útil esta información?

¡Gracias por sus comentarios!

Gracias por sus comentarios. Quizá le interese ponerse en contacto con uno de nuestros agentes de soporte de Office.

×