CORRECCIÓN: El servicio Microsoft DRDA no puede procesar instrucciones SELECT de IBM Java Client para DB2

Se aplica a
Host Integration Server 2016

Síntomas

Microsoft DRDA Service no puede procesar una instrucción SELECT dinámica desde un IBM Java Client para DB2. Además, el cliente devuelve el siguiente mensaje de error:

Nota

  • La operación de transacción no se puede realizar porque hay solicitudes pendientes que trabajan en esta transacción.
  • Se produjo un error interno durante: "Recuperando recuentos de objetos".
    java.lang.StringIndexOutOfBoundsException

Causa

Este problema se produce porque el servicio DRDA de Microsoft procesa incorrectamente instrucciones SQL SELECT dinámicas de IBM Java Client para DB2 cuando el cliente DRDA es SQLAM (SQL Access Manager) versión 11.

Resolución

Este problema se ha corregido en la actualización acumulativa 2 para Host Integration Server 2016.

Estado

Microsoft ha confirmado que se trata de un problema de los productos de Microsoft que se enumeran en la sección "Aplicable a".

Referencias

Obtén información sobre la terminología que Microsoft usa para describir las actualizaciones de software.

Aviso de declinación de responsabilidades sobre la información de terceros

Los productos de otros fabricantes que se mencionan en este artículo han sido creados por compañías independientes de Microsoft. Microsoft no ofrece ninguna garantía, ya sea implícita o de otro tipo, sobre la confiabilidad o el rendimiento de dichos productos.