Prihláste sa s kontom Microsoft
Prihláste sa alebo si vytvorte konto.
Dobrý deň,
Vyberte iné konto.
Máte viacero kont
Vyberte konto, s ktorým sa chcete prihlásiť.

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.

Komunity pomôžu s kladením otázok a odpovedaním na ne, s poskytovaním pripomienok a so získavaním informácií od odborníkov s bohatými znalosťami.

Boli tieto informácie užitočné?

Aká je podľa vás jazyková kvalita textu?
Čo sa vám páčilo, prípadne čo nie?
Stlačením tlačidla Odoslať sa vaše pripomienky použijú na zlepšenie produktov a služieb spoločnosti Microsoft. Váš správca IT bude môcť tieto údaje zhromažďovať. Vyhlásenie o ochrane osobných údajov.

Ďakujeme za vaše pripomienky!

×