Notice: This website is an unofficial Microsoft Knowledge Base (hereinafter KB) archive and is intended to provide a reliable access to deleted content from Microsoft KB. All KB articles are owned by Microsoft Corporation. Read full disclaimer for more details.

FIX: DRDA Service doesn't process DB2 for z/OS V11 TSO batch utility SELECT statements causing DB2 to return a SQLCODE -30020 with reason code 220E


View products that this article applies to.

Symptoms

When you run a DB2 for z/OS V11 TSO Batch Utility that contains a SELECT statement, DB2 returns SQLCODE -30020 with reason code 220E.

↑ Back to the top


Cause

The Microsoft Service for DRDA (DRDA Service) incorrectly processes the DRDA Sync Point Log (SYNCLOG) when the DB2 for z/OS V11 TSO batch utility (DSNTIAUL) issues a SELECT statement. This causes DB2 to interpret a DRDA protocol violation and causes DB2 to cancel the request and close the connection.

↑ Back to the top


Resolution

This issue is fixed in Cumulative Update 2 for Host Integration Server 2016.

After Cumulative Update 2 is installed, the DRDA Service processes DRDA SYNCLOG in the context of the connection from a DB2 for z/OS V11 TSO batch program.

↑ Back to the top


Status

Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the "Applies to" section.

↑ Back to the top


References

Learn about the terminology Microsoft uses to describe software updates.

Third-party information disclaimer

The third-party products that this article discusses are manufactured by companies that are independent of Microsoft. Microsoft makes no warranty, implied or otherwise, about the performance or reliability of these products.

↑ Back to the top


Keywords: kbQFE, kbfix, kbBug, kbExpertiseInter, kbsurveynew, kb

↑ Back to the top

Article Info
Article ID : 4019809
Revision : 10
Created on : 1/9/2018
Published on : 1/10/2018
Exists online : False
Views : 188