Symptome
Der Microsoft DRDA-Dienst kann keine dynamische SELECT-Anweisung von einem IBM Java Client für DB2 verarbeiten. Darüber hinaus gibt der Client die folgende Fehlermeldung zurück:
Hinweis
- Der Transaktionsvorgang kann nicht ausgeführt werden, da an dieser Transaktion ausstehende Anforderungen ausgeführt werden.
- Interner Fehler während: "Abrufen der Objektanzahl".
java.lang.StringIndexOutOfBoundsException
Ursache
Dieses Problem tritt auf, weil der Microsoft DRDA-Dienst nicht ordnungsgemäß SELECT-Anweisungen von IBM Java Client for DB2 dynamic SQL verarbeitet, wenn der DRDA-Client SQLAM (SQL Access Manager) Version 11 ist.
Lösung
Dieses Problem wurde im kumulativen Update 2 für Host Integration Server 2016 behoben.
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.