Проблема
Служба Microsoft DRDA не может обработать динамическую инструкцию SELECT из клиента IBM Java для DB2. Кроме того, клиент возвращает следующее сообщение об ошибке:
Примечание
- Операция транзакции не может быть выполнена, так как для этой транзакции выполняются ожидающие запросы.
- Произошла внутренняя ошибка во время: "Получение объектов counts".
java.lang.StringIndexOutOfBoundsException
Причина
Эта проблема возникает из-за того, что служба Microsoft DRDA неправильно обрабатывает ibm Java Client для динамических инструкций SQL SELECT DB2, когда клиент DRDA имеет значение SQLAM (SQL Access Manager) версии 11.
Решение
Эта проблема устранена в накопительном пакете обновления 2 для host Integration Server 2016.
Состояние
Корпорация Майкрософт подтвердила, что это проблема продуктов Microsoft, перечисленных в разделе «Относится к».
Ссылки
Сведения о терминологии, используемой корпорацией Майкрософт для описания обновлений программного обеспечения.
Заявление об отказе от ответственности за продукцию сторонних производителей
Сторонние продукты, которые рассматриваются в этой статье, производятся компаниями, которые не зависят от Майкрософт. Корпорация Майкрософт не гарантирует надлежащую работоспособность и надежность этих продуктов.