POPRAWKA: Dostawca bazy danych OLE dla bazy danych DB2 kończy się niepowodzeniem i zwraca wartość VALNSPRM, jeśli nazwa procedury składowanej jest dłuższa niż 18 znaków

Dotyczy
Host Integration Server 2013 Host Integration Server 2016

Objawy

Procedurę składowaną w pliku mainframe można wywołać przy użyciu dostawcy bazy danych OLE dla bazy danych DB2.

Jeśli nazwa procedury składowanej jest dłuższa niż 18 znaków, nie jest zwracany pełny zestaw wyników. Zamiast tego po uruchomieniu śledzenia biblioteki sieciowej DB2 może zostać wyświetlona następująca wiadomość odpowiedzi DDM (VALNSPRM):

Uwaga

SQLSTATE: HY000, SQLCODE: -385 Komunikat: Wystąpił błąd wewnętrznej biblioteki sieciowej. Żądane polecenie zawierało wartość parametru, która nie jest rozpoznawana lub nie jest obsługiwana przez system docelowy.

Rozwiązanie

Poprawka rozwiązująca ten problem jest zawarta w następujących aktualizacjach zbiorczych programu Host Integration Server:

Aktualizacja zbiorcza 2 dla programu Host Integration Server 2016

Aktualizacja zbiorcza 4 dla programu Host Integration Server 2013

Stan

Firma Microsoft potwierdziła, że jest to problem dotyczący produktów firmy Microsoft wymienionych w sekcji „Dotyczy”.

Źródła informacji

Dowiedz się więcej o terminologii używanej przez firmę Microsoft do opisywania aktualizacji oprogramowania.