Застосовується до
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

Причини

Розглянемо таку ситуацію:

  • YОП, мають SQL, під керуванням Windows зв'язку з Framework WCF адаптер, в Microsoft BizTalk Server, яка отримує великої кількості даних на короткий, регулярно інтервалів з збережену процедуру, у Microsoft SQL Server.

  • Дані, отримані написаний як файли у спільних папках.

У цьому випадку можна помітити, що кількох файлів написані часу через те, що в отримувати порту не створюється. Жодного повідомлення про помилку, що заносяться до журналу подій сервера, і ви не будь-які призупинення повідомлення в BizTalk Server.

Ця проблема виникає в тому, що адаптер WCF SQL не може періодично за будь-якої з таких умов:

  • Властивість AmbientTransaction має значення True.

  • ReceiveTimeout зв'язування відстані дорівнює або менше, ніж загальна PollingIntervalInSeconds значення, а також час, що потрібно знати для запиту даних із сервера SQL.

Вирішення

Цю проблему усунуто в такий сукупний пакет оновлень, для BizTalk Server:

Сукупний пакет оновлень 4 для BizTalk Server 2016

Сукупний пакет оновлень 7 для BizTalk Server 2013, R2

Примітка. Цим оновленням нову властивість PollingSqlReceiveTimeout , які визначатимуть очікування SQL. Чи це значення дорівнює нулю, WCF ReceiveTimeout буде використовуватися як PollingSqlReceiveTimeout.

Стан

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

Посилання

Відомості про пакет оновлень та список BizTalk Server сукупний пакет оновлень.

Відомості про виправлення для сервера BizTalk та підтримку сукупний пакет оновлень.

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

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

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