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

Причини

Якщо декілька запити SQL або збережених процедур викликів у блоці один < синхронізація > хост-інтеграції Server 2013, дзвінки обробляються у зворотному порядку, ніж очікувалося. Наприклад, нижченаведений зразок коду XML містить кілька збережену процедуру, виклики в одному < синхронізація > блок:

<sync><StoredProcedure><SP_CHAR_INOUT INOUTVAL1 ="ABCDEFGHIJ" /></StoredProcedure><StoredProcedure><SP_CHAR_INOUT INOUTVAL1 ="BCDEFGHIJK" /></StoredProcedure><StoredProcedure><SP_CHAR_INOUT INOUTVAL1 ="CDEFGHIJKL" /></StoredProcedure></sync>У цьому прикладі останнього виклику процедури у блоці < синхронізація >, це перше, який виконується.

Причина

Адаптера BizTalk для DB2 сховища записів < синхронізація > блокування, у стеку, який виконується у зворотному порядку. Частина адаптера BizTalk для DB2 будь-коли з хост-інтеграції Server 2006 року цієї проблеми.

Вирішення

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

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

Виправлення помилок

Виконати SQL запитів або збережену процедуру викликає в порядку, в списку, поставити кожен запит або збережені процедури виклик власний < синхронізація > блокування, як показано нижче:

<sync><StoredProcedure><SP_CHAR_INOUT INOUTVAL1 ="ABCDEFGHIJ" /></StoredProcedure></sync><sync><StoredProcedure><SP_CHAR_INOUT INOUTVAL1 ="BCDEFGHIJK" /></StoredProcedure></sync><sync><StoredProcedure><SP_CHAR_INOUT INOUTVAL1 ="CDEFGHIJKL" /></StoredProcedure></sync>Примітка. Під час поставити кожен запит або зберігаються виклик процедури власні < синхронізація >-блокування, а також один із запитів або збережених процедур викликає помилка будь-якої причини, з'являється неповні оновлення у базі даних DB2 через те, що обробляє запитання в окремому транзакцій.

Стан

Корпорація Майкрософт підтвердила існування цієї неполадки у продуктах Майкрософт, перелічених у розділі "Застосовується до".

Додаткові відомості

Після інсталяції цього оновлення, адаптера BizTalk для DB2 процесів, кожен запит SQL і виклик збережених процедур, що містяться у блоці < синхронізація > в порядку, в якому зазначено супроводжують XML-файл, у.

Потрібна додаткова довідка?

Потрібні додаткові параметри?

Ознайомтеся з перевагами передплати, перегляньте навчальні курси, дізнайтесь, як захистити свій пристрій тощо.