Vzťahuje sa na
BizTalk Server 2013 R2 Developer BizTalk Server 2013 R2 Branch BizTalk Server 2013 R2 Enterprise BizTalk Server 2013 R2 Standard BizTalk Server 2016 Developer BizTalk Server 2016 Branch BizTalk Server 2016 Enterprise BizTalk Server 2016 Standard

Príznaky

Predstavte si nasledujúcu situáciu:

  • Ys Windows Communication Framework WCF-založené SQL adaptér Microsoft BizTalk Server, ktorý získava množstvo údajov v krátke, pravidelných intervaloch uložená procedúra Microsoft SQL Server.

  • Načítať údaje zapíše ako súbory v zdieľaných priečinkoch.

V takomto prípade môžete si všimnúť, že náhodne vytvorené iba niekoľko súborov, pretože zobrazí port nespustí. Chybové hlásenia sa zapíšu do denníka udalostí servera, a nie prijímať pozastavené správy servera BizTalk.

Tento problém sa vyskytuje, pretože WCF-SQL adaptér zlyháva, ak je splnená niektorá z nasledovných podmienok:

  • Vlastnosť AmbientTransaction nastavená na hodnotu True.

  • Vlastnosť ReceiveTimeout väzby je rovnaká alebo nižšia ako celková hodnota PollingIntervalInSeconds plus, keď je potrebné získavať údaje zo servera SQL Server.

Riešenie

Tento problém je opravený v nasledujúcej kumulatívnej aktualizácie pre server BizTalk Server:

Kumulatívna aktualizácia 4 pre BizTalk Server 2016

Kumulatívna aktualizácia 7 BizTalk Server 2013 R2

Poznámka: Táto aktualizácia prináša nové PollingSqlReceiveTimeout vlastnosť, ktorá určuje hodnotu časového limitu SQL. Ak táto hodnota je nula, WCF ReceiveTimeout sa použije ako PollingSqlReceiveTimeout.

Stav

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

Odkazy

Informácie o balíku service pack a Kumulatívna aktualizácia zoznamu server BizTalk Server.

Ďalšie informácie o rýchle opravy servera BizTalk a kumulatívnych aktualizácií.

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.