อาการ
พิจารณาสถานการณ์สมมติต่อไปนี้เมื่อคุณใช้ SQL Server ๒๐๑๖:
-
คุณสร้างดัชนีคลัสเตอร์ columnstore บนตารางที่ปรับให้เหมาะสมหน่วยความจำที่ประกอบด้วยคอลัมน์ของสตริงที่ชนิดข้อมูล (ตัวอย่างเช่น nchar หรือ nvarchar)
-
ความยาวของข้อมูลของคอลัมน์คือ๓๒ไบต์ (ตัวอย่างเช่น nchar (16) หรือ nvarchar (16))
-
ข้อมูลในคอลัมน์ไม่ซ้ำกันหรือไม่ซ้ำกันและขนาดของข้อมูลคือ๓๒ไบต์
ในสถานการณ์สมมตินี้เมื่อคุณแทรกข้อมูลลงในตารางนี้คุณอาจได้รับข้อผิดพลาด assert ข้อผิดพลาดต่อไปนี้ในบันทึกข้อผิดพลาด SQL Server:
vldPageCount <= SegmentsTableRow:: MaxSerializedPages
การแก้ไข
ปัญหานี้ได้รับการแก้ไขแล้วในการอัปเดตที่สะสมต่อไปนี้สำหรับ SQL Server:
หมายเหตุ หลังจากที่คุณติดตั้งการอัปเดตคุณต้องตั้งค่าสถานะการติดตาม๙๙๖๘เพื่อเปิดใช้งานการแก้ไข เมื่อต้องการตั้งค่าสถานะการติดตาม๙๙๖๘ให้ดูหัวข้อการ ติดตามค่าสถานะ (TRANSACT SQL) บนเว็บไซต์ Microsoft Developer NETWORK (MSDN)
รุ่นใหม่แต่ละรุ่นสำหรับ SQL Server ๒๐๑๖ประกอบด้วยโปรแกรมแก้ไขด่วนและการแก้ไขปัญหาด้านความปลอดภัยที่รวมอยู่ในรุ่นก่อนหน้า เราขอแนะนำให้คุณติดตั้งการอัปเดตที่สะสมล่าสุดสำหรับ SQL Server:
สถานะ
Microsoft ยืนยันว่าปัญหานี้เป็นปัญหาที่เกิดขึ้นกับผลิตภัณฑ์ของ Microsoft ซึ่งมีการระบุไว้ในส่วน "นำไปใช้กับ"
อ้างอิง
เรียนรู้เกี่ยวกับคำ ศัพท์เฉพาะ ทางที่ Microsoft ใช้เพื่ออธิบายการอัปเดตซอฟต์แวร์