Applies ToBizTalk 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

증상

다음 시나리오를 고려하십시오.

  • You는 많은 짧은, 정기적으로 Microsoft SQL Server 저장된 프로시저에서 데이터를 검색 하는 Microsoft BizTalk Server는 Windows 통신 프레임 워크 WCF 기반 SQL 어댑터.

  • 검색 된 데이터 공유 폴더의 파일에 기록 됩니다.

이 시나리오에서는 나타날 수 있기 때문에 몇 개의 파일만 임의로 작성 된 수신 포트를 트리거하지 않습니다. 서버 이벤트 로그에 오류 메시지가 기록 하 고 그렇지 않으면 BizTalk Server 일시 중단 된 메시지를 수신합니다.

이 문제는 다음 조건 중 하나에 해당 하는 경우 WCF SQL 어댑터 간헐적으로 실패 하기 때문에 발생 합니다.

  • AmbientTransaction 속성을 True로 설정 됩니다.

  • ReceiveTimeout 바인딩 속성이 PollingIntervalInSeconds 값에 SQL Server 데이터를 쿼리 하는 데 필요한 시간을 더한 값 보다 작거나 같습니다.

해결 방법

이 문제는 다음 BizTalk Server 대 한 누적 업데이트에서 해결.

누적 업데이트 4 2016 BizTalk Server에 대 한

누적 업데이트 7 BizTalk Server 2013 r 2에 대 한

참고: 이 업데이트는 SQL 시간 제한 값을 결정 하는 새로운 PollingSqlReceiveTimeout 속성을 제공 합니다. 이 값은 0, WCF ReceiveTimeout 으로 사용 될 PollingSqlReceiveTimeout.

상태

Microsoft는 이 문제가 '적용 대상' 섹션에 나열된 Microsoft 제품의 문제임을 확인했습니다.

참조

서비스 팩 및 BizTalk Server 대 한 누적 업데이트 목록을참고 하십시오.

BizTalk Server 핫픽스와 누적 업데이트 지원에알아봅니다.

도움이 더 필요하세요?

더 많은 옵션을 원하세요?

구독 혜택을 살펴보고, 교육 과정을 찾아보고, 디바이스를 보호하는 방법 등을 알아봅니다.