KORREKTUR: DER DRDA-Dienst verarbeitet nicht DB2 für z/OS V11 TSO-Batchhilfsprogramm-SELECT-Anweisungen, die bewirken, dass DB2 einen SQLCODE -30020 mit dem Ursachencode 220E zurückgibt.

Gilt für
Host Integration Server 2016

Symptome

Wenn Sie ein DB2 for z/OS V11 TSO Batch Utility ausführen, das eine SELECT-Anweisung enthält, gibt DB2 SQLCODE -30020 mit dem Ursachencode 220E zurück.

Ursache

Der Microsoft-Dienst für DRDA (DRDA-Dienst) verarbeitet das DRDA-Synchronisierungspunktprotokoll (SYNCLOG) falsch, wenn das DB2 for z/OS V11 TSO Batch Utility (DSNTIAUL) eine SELECT-Anweisung ausgibt. Dadurch interpretiert DB2 eine DRDA-Protokollverletzung und bewirkt, dass DB2 die Anforderung abbricht und die Verbindung schließt.

Lösung

Dieses Problem wurde im kumulativen Update 2 für Host Integration Server 2016 behoben.

Nach der Installation des kumulativen Updates 2 verarbeitet der DRDA-Dienst DRDA SYNCLOG im Kontext der Verbindung von einem DB2 for z/OS V11-TSO-Batchprogramm.

Status

Microsoft hat bestätigt, dass dies ein Problem bei den Microsoft-Produkten ist, die im Abschnitt „Gilt für“ aufgeführt sind.

Referenzmaterial

Erfahren Sie mehr über die Terminologie , die Microsoft zum Beschreiben von Softwareupdates verwendet.

Informationen zum Haftungsausschluss von Drittanbietern

Die in diesem Artikel genannten Drittanbieterprodukte stammen von Herstellern, die von Microsoft unabhängig sind. Microsoft gewährt keine implizite oder sonstige Garantie in Bezug auf die Leistung oder Zuverlässigkeit dieser Produkte.