다음을 통해 공유


SQL Server 대한 BizTalk 어댑터의 제한 사항

다음은 microsoft BizTalk Adapter for SQL Server 알려진 제한 사항입니다.

  • SQL 어댑터는 SQL Server 데이터베이스에서 만든 동의어를 지원하지 않습니다. SQL Server 동의어에 대한 자세한 내용은 를 참조하세요https://go.microsoft.com/fwlink/?LinkId=120111.

  • BizTalk Server 호스트를 실행하는 컴퓨터의 시스템 시간을 변경하면 BizTalk Server 호스트에서 시간이 자동으로 업데이트되지 않습니다. 이로 인해 BizTalk Server 수신 포트를 사용하는 인바운드 작업의 잘못된 동작이 발생할 수 있습니다. 해결 방법으로 수신 포트가 있는 호스트 instance 실행 중인 컴퓨터의 시스템 시간을 변경한 후 다시 시작해야 합니다.

  • 저장 프로시저의 매개 변수 이름에 127자 이상의 문자가 포함된 경우 SQL 어댑터를 사용하여 저장 프로시저를 실행할 수 없습니다. 이는 ADO.NET 제한 때문입니다.

  • SQL 어댑터가 생성하는 WSDL은 프록시로 변환할 때 DateTimeOffset 열을 System.DateTime으로 노출합니다. 이 데이터 형식은 표준 시간대 정보를 저장할 수 없습니다. 결과적으로 어댑터가 프록시에 보내는 날짜/시간 값은 .NET 애플리케이션에서 로컬 시간으로 변환됩니다. 표준 시간대 정보를 유지하려는 경우 System.DateTime 대신 문자열 형식을 사용하도록 프록시의 인터페이스를 변경해야 합니다. 그런 다음 XmlConvert.ToDateTimeOffset을 사용하여 표준 시간대 정보를 저장할 수 있는 Sytstem.DateTimeOffset 개체를 만듭니다.

참고 항목

UNderstand BizTalk Adapter for SQL Server