ВИПРАВЛЕННЯ: WCF SQL адаптер не може періодично за AmbientTransaction True або якщо ReceiveTimeout не більше ніж опитування часу, а також час запиту даних із сервера SQL

Причини

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

  • 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 та підтримку сукупний пакет оновлень.

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

Отримуйте нові функції раніше за інших
Приєднатися до Microsoft оцінювачів

Чи були ці відомості корисні?

Дякуємо за ваш відгук!

Дякуємо, що знайшли час і надіслали нам відгук! Можливо, у нас не буде часу відповісти на кожен коментар, але докладемо максимум зусиль, щоб переглянути їх усі. Вас цікавить, як ми використовуємо ваші відгуки?

×