นำไปใช้กับ
SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use) SQL Server 2016 Service Pack 1

อาการ

พิจารณาสถานการณ์สมมติต่อไปนี้เมื่อคุณใช้ 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:

การอัปเดตที่สะสมล่าสุดสำหรับ SQL Server ๒๐๑๖

สถานะ

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

อ้างอิง

เรียนรู้เกี่ยวกับคำ ศัพท์เฉพาะ ทางที่ Microsoft ใช้เพื่ออธิบายการอัปเดตซอฟต์แวร์

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

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

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