Vzťahuje sa na
Host Integration Server 2013

Príznaky

Pri vydaní viac SQL dotazov alebo volaní uloženej procedúry v jednom < synchronizácia > Host Integration Server 2013, hovory sú spracované v opačnom poradí ako ste očakávali. Napríklad nasledujúca ukážka kódu XML obsahuje viacero volaní uloženej procedúry v jednom < synchronizácia >:

<sync><StoredProcedure><SP_CHAR_INOUT INOUTVAL1 ="ABCDEFGHIJ" /></StoredProcedure><StoredProcedure><SP_CHAR_INOUT INOUTVAL1 ="BCDEFGHIJK" /></StoredProcedure><StoredProcedure><SP_CHAR_INOUT INOUTVAL1 ="CDEFGHIJKL" /></StoredProcedure></sync>V tomto príklade je Posledná volanie uloženej procedúry < synchronizácia > blok jedno vykonáva.

Príčina

Adaptér BizTalk pre DB2 ukladá záznamy < synchronizácia > blokovať zásobníka, ktorý sa vykonáva v obrátenom poradí. Tento problém bol súčasťou adaptér BizTalk pre DB2 odvtedy Host Integration Server 2006.

Riešenie

Kumulatívna aktualizácia informácií

Oprava, ktorá rieši tento problém je súčasťou kumulatívnej aktualizácie 2 pre Host Integration Server 2013.

Alternatívne riešenie

Spustiť SQL dotazy uloženú procedúru v uvedenom poradí, umiestnite každý dotaz alebo uložené volania do vlastnej < synchronizácia > napríklad v nasledujúcom príklade:

<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>Poznámka:  Po dať každý dotaz alebo uložené volania do vlastnej < synchronizácia > blokovať a dotazy alebo uloženej procedúry požaduje z nejakého dôvodu zlyhá, zobrazí neúplné aktualizácie databázy DB2 preto, lebo každý príkaz prebieha vlastné transakcie.

Stav

Spoločnosť Microsoft potvrdila, že ide o problém v produktoch spoločnosti Microsoft, ktoré sú uvedené v časti Vzťahuje sa na.

Ďalšie informácie

Po použití tejto aktualizácie, BizTalk adaptér pre DB2 spracováva každý dotaz SQL a volanie uloženej procedúry, obsiahnutých v < synchronizácie > v poradí, v ktorom je uvedená v sprievodnom súbor XML.

Potrebujete ďalšiu pomoc?

Chcete ďalšie možnosti?

Môžete preskúmať výhody predplatného, prehľadávať školiace kurzy, naučiť sa zabezpečiť svoje zariadenie a ešte oveľa viac.