อาการ
เมื่อพอร์ตการส่ง WCF-SQL ที่ใช้ค่า ColumnEncryptionSettings=Enabled เรียกใช้กระบวนงานที่เก็บไว้ที่คิวรีตารางที่มีคอลัมน์ที่เข้ารหัสลับชนิด "varchar(max)" อะแดปเตอร์ WCF-SQL จะไม่อ่านคอลัมน์ที่เข้ารหัสลับ นอกจากนี้ ระบบจะสร้างข้อความแสดงข้อผิดพลาดต่อไปนี้:
หมายเหตุ
- ข้อความที่ส่งไปยังอะแดปเตอร์ "WCF-SQL" บนพอร์ตส่ง "" ที่มี URI "mssql://************" ถูกหยุดชั่วคราว
- รายละเอียดข้อผิดพลาด: System.InvalidOperationException: การดึงข้อมูล 'ข้อมูล' ของคอลัมน์ที่เข้ารหัสลับด้วย CommandBehavior=SequentialAccess ไม่ได้รับการสนับสนุน
สถานะ
Microsoft ได้ยืนยันว่านี่เป็นปัญหาที่เกิดขึ้นกับผลิตภัณฑ์ของ Microsoft ที่แสดงไว้ในส่วน "นำไปใช้กับ"
การแก้ปัญหา
ปัญหานี้ได้รับการแก้ไขในการอัปเดตแบบสะสมต่อไปนี้สําหรับ BizTalk Server:
- การอัปเดตสะสม 2 สําหรับ BizTalk Server 2020
- การอัปเดตสะสม 8 สําหรับ BizTalk Server 2016
การอ้างอิง
สําหรับข้อมูลเกี่ยวกับ Service Pack และรายการการอัปเดตสะสมสําหรับ BizTalk Server ให้ดูที่บทความต่อไปนี้ใน Microsoft Knowledge Base:
2555976 Service Pack และรายการอัปเดตสะสมสําหรับ BizTalk Server
สําหรับข้อมูลเพิ่มเติมเกี่ยวกับการแก้ไขด่วนของ BizTalk Server โปรดดูที่บทความต่อไปนี้ใน Microsoft Knowledge Base:
2003907 ข้อมูลเกี่ยวกับโปรแกรมแก้ไขด่วนของ BizTalk และการสนับสนุนการอัปเดตแบบสะสม