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.