ВИПРАВЛЕННЯ: Постачальник OLE DB для DB2 не вдається і повертає VALNSPRM, якщо ім'я збереженої процедури більше 18 символів

Застосовується до
Host Integration Server 2013 Host Integration Server 2016

Ознаки

Виклик збереженої процедури в мейнфреймі за допомогою постачальника OLE DB для DB2.

Якщо ім'я збереженої процедури перевищує 18 символів, повний набір результатів не повертається. Натомість під час запуску трасування мережевої бібліотеки DB2 може з'явитися таке повідомлення відповіді DDM (VALNSPRM):

Примітка.

SQLSTATE: HY000, SQLCODE: -385 Повідомлення: сталася помилка внутрішньої мережевої бібліотеки. Запитана команда включала значення параметра, яке не розпізнається або не підтримується цільовою системою.

Спосіб усунення проблеми

Виправлення, яке усуває цю проблему входить до складу таких сукупних оновлень для сервера інтеграції хост-інтеграції:

Сукупне оновлення 2 для хост-інтеграції Server 2016

Сукупне оновлення 4 для хост-інтеграції Server 2013

Стан

Корпорація Microsoft підтвердила, що це одна з проблем з продуктами Microsoft, перелічених у розділі "Застосовується до".

Посилання

Дізнайтеся про термінологію , яка використовується корпорацією Майкрософт для опису оновлень програмного забезпечення.