Symptom
Microsoft DRDA-tjänsten kan inte bearbeta ett dynamiskt SELECT-uttryck från en IBM Java-klient för DB2. Dessutom returnerar Klienten följande felmeddelande:
Obs
- Transaktionsåtgärden kan inte utföras eftersom det finns väntande begäranden som arbetar med den här transaktionen.
- Ett internt fel uppstod under: "Hämtar antal objekt".
java.lang.StringIndexOutOfBoundsException
Orsak
Det här problemet uppstår eftersom Microsoft DRDA-tjänsten felaktigt bearbetar IBM Java-klient för DB2 dynamiska SQL SELECT-uttryck när DRDA-klienten är SQLAM (SQL Access Manager) version 11.
Lösning
Det här problemet är åtgärdat i kumulativ uppdatering 2 för Host Integration Server 2016.
Status
Microsoft har bekräftat att detta är ett problem i de Microsoft-produkter som anges i avsnittet "Gäller".
Referenser
Läs mer om den terminologi som Microsoft använder för att beskriva programuppdateringar.
Ansvarsfriskrivning från tredje part
De produkter från tredje part som beskrivs i den här artikeln är tillverkade av företag som är oberoende av Microsoft. Microsoft utfärdar inga som helst garantier för dessa produkters funktion och tillförlitlighet.