CORRECCIÓN: El servicio DRDA no procesa DB2 para z/OS V11 instrucciones SELECT de utilidad por lotes TSO que provocan que DB2 devuelva un SQLCODE -30020 con código de motivo 220E

Se aplica a
Host Integration Server 2016

Síntomas

Cuando se ejecuta un DB2 para z/OS V11 TSO Batch Utility que contiene una instrucción SELECT , DB2 devuelve SQLCODE -30020 con código de motivo 220E.

Causa

El servicio Microsoft para DRDA (servicio DRDA) procesa incorrectamente el registro de punto de sincronización de DRDA (SYNCLOG) cuando la utilidad por lotes de TSO (DSNTIAUL) DB2 para z/OS V11 emite una instrucción SELECT . Esto hace que DB2 interprete una infracción del protocolo DRDA y hace que DB2 cancele la solicitud y cierre la conexión.

Resolución

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

Después de instalar la actualización acumulativa 2, el servicio DRDA procesa DRDA SYNCLOG en el contexto de la conexión desde un programa por lotes de DB2 para z/OS V11 TSO.

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.