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?

Rozšírte svoje zručnosti
Preskúmať školenie
Buďte medzi prvými, ktorí získajú nové funkcie
Pripojiť k Microsoft insiderov chcú

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?

Ďakujeme za vaše pripomienky!

×