Applies ToSQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use)

อาการ

สมมติว่าคุณมีฐานข้อมูลที่มีตารางพาร์ติชันใน Microsoft SQL Server ๒๐๑๔ ตารางมีดัชนี columnstore และพาร์ติชันของตารางจะถูกแมปไปยัง filegroups ที่แตกต่างกัน เมื่อคุณเรียกใช้คำสั่งDBCC CHECKFILEGROUPคุณจะได้รับข้อความแสดงข้อผิดพลาดที่ไม่สอดคล้องกันที่ผิดพลาดต่อไปนี้:

ข่าวสารเกี่ยวกับ๘๙๖๕ระดับ16ข้อผิดพลาดของรัฐ 1Table: id ของวัตถุ <id ของวัตถุ> id ดัชนี <id> พาร์ติชัน id <id พาร์ติชัน> id หน่วย <> id หน่วย alloc (พิมพ์ข้อมูล LOB) โหนด data off-row ที่หน้า (<id หน้า>), ช่อง <id ของสล็อต> รหัสข้อความ <id ข้อความ> id <จะถูกอ้างอิงตามหน้า (> id หน้า <), สล็อต> id ช่อง แต่ไม่เห็นในการสแกน CHECKFILEGROUP พบข้อผิดพลาดในการปันส่วน0และข้อผิดพลาดความสอดคล้อง N ในตาราง ' PageArchive ' (id วัตถุ <id ของวัตถุ>)

อย่างไรก็ตามเมื่อคุณเรียกใช้คำสั่ง DBCC CHECKDBคุณจะไม่ได้รับข้อความแสดงข้อผิดพลาดที่สอดคล้องกัน นอกจากนี้การเรียกใช้คำสั่ง DBCC CHECKDB ที่มีตัวเลือก REPAIR_ALLOW_DATA_LOSSไม่สามารถแก้ไขข้อผิดพลาดความสอดคล้องกันได้ เนื่องจากข้อผิดพลาดที่สอดคล้องกันที่รายงานโดย DBCC CHECKFILEGROUP เป็นค่าบวกที่ผิดพลาดและข้อผิดพลาดในการรายงานที่สามารถละเว้นได้

การแก้ไข

ปัญหานี้ได้รับการแก้ไขครั้งแรกในการอัปเดตที่สะสมของ SQL Server ต่อไปนี้:

การอัปเดตที่สะสมใหม่แต่ละรายการสำหรับ SQL Server ประกอบด้วยโปรแกรมแก้ไขด่วนทั้งหมดและการแก้ไขการรักษาความปลอดภัยทั้งหมดที่รวมอยู่ในการอัปเดตที่สะสมก่อนหน้านี้ เราขอแนะนำให้คุณดาวน์โหลดและติดตั้งการอัปเดตที่สะสมล่าสุดสำหรับ SQL Server:

สถานะ

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

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

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

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

ชุมชนช่วยให้คุณถามและตอบคําถาม ให้คําติชม และรับฟังจากผู้เชี่ยวชาญที่มีความรู้มากมาย