นำไปใช้กับ
BizTalk Server 2013 R2 Branch BizTalk Server 2013 R2 Developer BizTalk Server 2013 R2 Enterprise BizTalk Server 2013 R2 Standard BizTalk Server 2016 Branch BizTalk Server 2016 Developer BizTalk Server 2016 Enterprise BizTalk Server 2016 Standard Microsoft BizTalk Adapter Pack 2013

อาการ

สมมติว่า คุณมี Microsoft BizTalk Server 2013 R2 Cumulative ปรับปรุง 4 (CU4) หรือ CU1 2016 เซิร์ฟเวอร์ BizTalk ติดตั้ง และให้คุณใช้ตัวเชื่อมต่อแบบ NCo เพื่อเชื่อมต่อกับอินสแตนซ์ของ SAP เมื่อคุณขยายประเภท IDOC และคุณเลือก IDOC ใด ๆ เพื่อดูรายการของเวอร์ชัน IDOC คุณได้รับข้อความแสดงข้อผิดพลาดต่อไปนี้:

ข้อผิดพลาดเกิดขึ้นขณะเรียกดูระบบ LOB ข้อความของอะแดปเตอร์: ข้อผิดพลาดเกิดขึ้นขณะพยายามแปลงอาร์เรย์ของไบต์: [/ BEV1/NEMAT/BEV1/NEMATMAS05701] ของ RFCTYPE: RFCTYPE_CHAR มีความยาว: 4 และทศนิยม: 0 ถึงชนิด.Net ชื่อพารามิเตอร์/เขตข้อมูลคือ: การนำออกใช้

สาเหตุ

ปัญหานี้เกิดขึ้นเนื่องจาก มีรหัสข้อบกพร่องใน BizTalk Server 2013 R2 หรือ 2016 CU1 ถ้าเซิร์ฟเวอร์ ที่ไม่สนับสนุน Unicode ค่าbyteDataถูกคำนวณเป็นชนิด SBCS ArgumentOutOfRangeExceptionการสร้างนี้

การแก้ปัญหา

ข้อมูลการปรับปรุงสะสม

ปัญหานี้ถูกแก้ไขในโปรแกรมปรับปรุงสะสมต่อไปนี้สำหรับเซิร์ฟเวอร์ BizTalk:

สถานะ

Microsoft ยืนยันว่านี่เป็นปัญหาในผลิตภัณฑ์ของ Microsoft ซึ่งแสดงไว้ในส่วน "นำไปใช้กับ"

ผลิตภัณฑ์ของบริษัทอื่นที่กล่าวถึงในบทความนี้ผลิตขึ้น โดยบริษัทที่ไม่ขึ้นอยู่กับ Microsoft ไมโครซอฟท์ไม่รับประกัน ทั้งโดยนัย หรืออย่างอื่น ใด เกี่ยวกับประสิทธิภาพหรือความน่าเชื่อถือของผลิตภัณฑ์เหล่านี้

ข้อมูลอ้างอิง

สำหรับข้อมูลเกี่ยวกับเซอร์วิสแพ็คและรายการปรับปรุงสะสมสำหรับเซิร์ฟเวอร์ BizTalk ดูKB 2555976: บริการบรรจุและรายการการปรับปรุงสะสมสำหรับเซิร์ฟเวอร์ BizTalkสำหรับข้อมูลเพิ่มเติมเกี่ยวกับโปรแกรมแก้ไขด่วนที่ BizTalk Server ดูKB 2003907: สนับสนุนการปรับปรุงข้อมูล เกี่ยวกับโปรแกรมแก้ไขด่วนของ BizTalk และสะสม

ต้องการความช่วยเหลือเพิ่มเติมหรือไม่

ต้องการตัวเลือกเพิ่มเติมหรือไม่

สํารวจสิทธิประโยชน์ของการสมัครใช้งาน เรียกดูหลักสูตรการฝึกอบรม เรียนรู้วิธีการรักษาความปลอดภัยอุปกรณ์ของคุณ และอื่นๆ