Ознаки
Розгляньте такий сценарій у 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, перелічених у розділі "Застосовується до".