BizTalk Adapter for DB2 не виконує команди "DB2 SET Registers", указані в розташуванні отримання в Host Integration Server 2013

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

Ознаки

Розгляньте такий сценарій у Microsoft Host Integration Server 2013:

  • У вас є розташування отримання, яке настроєно на використання адаптера Microsoft BizTalk для DB2.
  • Ви налаштовуєте адаптер BizTalk для DB2, щоб включити певні інструкції DB2 SET (наприклад, SET CURRENT PATH 'TESTLIB') у властивість DB2 SET Registers.

У цьому сценарії команди DB2 SET не передаються віддаленому серверу бази даних IBM DB2.

Причина

Адаптер BizTalk для DB2 не підтримував передачу команд DB2 SET, якщо ці команди використовувалися з розташуванням отримання. Функція регістрів DB2 SET спочатку була додана до адаптера BizTalk для DB2 для конкретного сценарію, який відбувається, коли адаптер DB2 використовується з портом надсилання Solicit-Response.

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

Інсталюйте сукупний пакет оновлень 2 (CU2) для Microsoft Host Integration Server 2013. При інсталяції CU2 реалізована підтримка оператора DB2 SET для приймальних портів. 

Сукупні відомості про оновлення

Виправлення, яке усуває цю проблему, входить у сукупний пакет оновлень 2 для Microsoft Host Integration Server 2013.

Двійкове число, на яке впливає ця проблема, – це Microsoft.HostIntegration.Adapters.MsDb2.Runtime.dll.

Стан

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