อาการ
พิจารณาสถานการณ์สมมติต่อไปนี้:
-
คุณสามารถสร้างตารางใน Microsoft SQL Server 2012 และ 2014 เซิร์ฟเวอร์ SQL ของ Microsoft
-
คุณสร้างโครงการ Microsoft BizTalk เซิร์ฟเวอร์ 2013 R2 และใช้เพิ่มในบริการอะแดปเตอร์ที่ใช้ในการสร้างแบบแผน ตัวอย่างเลือกการดำเนินการสำหรับตาราง
ในสถานการณ์สมมตินี้ ใบสั่งองค์ประกอบในเค้าร่างที่สร้างขึ้นด้วย SQL Server 2012 จะแตกต่างจากกับ SQL Server 2014
สาเหตุ
ปัญหานี้เกิดขึ้นเนื่องจากไม่สามารถรับประกันว่า ลำดับคอลัมน์ที่ส่งกลับ โดยแบบสอบถามที่ดำเนินการ โดยอะแดปเตอร์ WCF SQL โดยไม่ใช้การจัดลำดับตาม นอกจากนี้ เมื่อคุณสร้างแบบแผน งานระหว่าง 2014 เซิร์ฟเวอร์ SQL และ SQL Server 2012 จะเปลี่ยนแปลง และมีละเมิดความเข้ากันได้ระหว่างสองเวอร์ชัน SQL Server
การแก้ปัญหา
ข้อมูลการปรับปรุงสะสม
ปัญหานี้ถูกถาวรแรกในการปรับปรุงสะสมต่อไปนี้ของ BizTalk Server:
สถานะ
Microsoft ยืนยันว่านี่เป็นปัญหาในผลิตภัณฑ์ของ Microsoft ซึ่งแสดงไว้ในส่วน "นำไปใช้กับ"
ข้อมูลอ้างอิง
สำหรับข้อมูลเกี่ยวกับเซอร์วิสแพ็คและรายการปรับปรุงสะสมสำหรับเซิร์ฟเวอร์ BizTalk ดูKB 2555976: บริการบรรจุและรายการการปรับปรุงสะสมสำหรับเซิร์ฟเวอร์ BizTalk
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับโปรแกรมแก้ไขด่วนที่ BizTalk Server ดูKB 2003907: ข้อมูลเกี่ยวกับโปรแกรมแก้ไขด่วนของ BizTalk และสนับสนุน Service Pack