Gejala
Layanan DRDA Microsoft tidak dapat memproses pernyataan SELECT dinamis dari Klien Java IBM untuk DB2. Selain itu, Klien mengembalikan pesan kesalahan berikut:
Catatan
- Operasi transaksi tidak dapat dilakukan karena ada permintaan tertunda yang bekerja pada transaksi ini.
- Terjadi kesalahan internal selama: "Mengambil jumlah objek".
java.lang.StringIndexOutOfBoundsException
Penyebab
Masalah ini terjadi karena Layanan DRDA Microsoft salah memproses IBM Java Client untuk pernyataan DB2 dynamic SQL SELECT saat Klien DRDA adalah SQLAM (SQL Access Manager) Versi 11.
Resolusi
Masalah ini telah diperbaiki dalam Pembaruan Kumulatif 2 untuk Server Integrasi Host 2016.
Status
Microsoft telah mengonfirmasi bahwa ini adalah masalah dalam produk Microsoft sebagaimana tercantum di bagian "Berlaku untuk".
Referensi
Pelajari tentang terminologi yang digunakan Microsoft untuk menjelaskan pembaruan perangkat lunak.
Sanggahan informasi pihak ketiga
Produk pihak ketiga yang dibahas dalam artikel ini dibuat oleh perusahaan yang bukan merupakan bagian dari Microsoft. Microsoft tidak memberikan jaminan, secara tersirat maupun tersurat, terkait kinerja atau keandalan produk tersebut.