อาการ:

เมื่อใช้ DBCC CHECKDB กับ REPAIR_ALLOW_DATA_LOSS พารามิเตอร์เพื่อซ่อมแซมฐานข้อมูล. MDF ที่เสียหายเช่นนี้:

DBCC CHECKDB (xxxx, 'REPAIR_ALLOW_DATA_LOSS')

คุณเห็นข้อความแสดงข้อผิดพลาดต่อไปนี้:

ข่าวสารเกี่ยวกับ 824 ระดับ 24 สถานะ 2 บรรทัด 2
SQL Server ตรวจพบข้อผิดพลาด I / O ที่อิงตามความสอดคล้องเชิงตรรกะ: pageid ไม่ถูกต้อง (คาดว่า 1: 143; จริง 0:9) เกิดขึ้นระหว่างการอ่านเพจ (1: 143) ในฐานข้อมูล ID 39 ที่ออฟเซ็ต 0x0000000011e000 ในไฟล์ 'C: Program FilesMicrosoft SQL ServerMSSQL12.SQL2014MSSQLDATAError1.mdf ' ข้อความเพิ่มเติมใน SQL Server บันทึกข้อผิดพลาดหรือบันทึกเหตุการณ์ของระบบอาจให้รายละเอียดเพิ่มเติม นี่เป็นเงื่อนไขข้อผิดพลาดขั้นรุนแรงที่คุกคามความสมบูรณ์ของฐานข้อมูลและต้องได้รับการแก้ไขทันที ตรวจสอบความสอดคล้องของฐานข้อมูลแบบเต็ม (DBCC CHECKDB) ข้อผิดพลาดนี้อาจเกิดจากหลายปัจจัย สำหรับข้อมูลเพิ่มเติมโปรดดู SQL Server หนังสือออนไลน์
ข่าวสารเกี่ยวกับ 3313 ระดับ 21 สถานะ 1 บรรทัด 2
ในระหว่างการทำซ้ำการดำเนินการที่บันทึกในฐานข้อมูล 'Error1' เกิดข้อผิดพลาดที่ ID บันทึกบันทึก (135: 752: 2) โดยปกติความล้มเหลวเฉพาะจะถูกบันทึกไว้ก่อนหน้านี้เป็นข้อผิดพลาดในบริการ Windows Event Log กู้คืนฐานข้อมูลจากการสำรองข้อมูลทั้งหมดหรือซ่อมแซมฐานข้อมูล
ข่าวสารเกี่ยวกับ 3414 ระดับ 21 สถานะ 1 บรรทัด 2
เกิดข้อผิดพลาดระหว่างการกู้คืนป้องกันฐานข้อมูล 'Error1' (39: 0) จาก restarการแต่งแต้ม วินิจฉัยข้อผิดพลาดในการกู้คืนและแก้ไขหรือกู้คืนจากข้อมูลสำรองที่ทราบดี หากไม่ได้รับการแก้ไขหรือคาดว่าจะเกิดข้อผิดพลาดโปรดติดต่อฝ่ายสนับสนุนด้านเทคนิค
ข่าวสารเกี่ยวกับ 824 ระดับ 24 สถานะ 2 บรรทัด 2
SQL Server ตรวจพบข้อผิดพลาด I / O ตามความสอดคล้องเชิงตรรกะ: pageid ไม่ถูกต้อง (คาดว่า 1: 160; จริง 0:41) เกิดขึ้นระหว่างการอ่านเพจ (1: 160) ในฐานข้อมูล ID 39 ที่ออฟเซ็ต 0x00000000140000 ในไฟล์ 'C: Program FilesMicrosoft SQL ServerMSSQL12.SQL2014MSSQLDATAError1.mdf ' ข้อความเพิ่มเติมใน SQL Server บันทึกข้อผิดพลาดหรือบันทึกเหตุการณ์ของระบบอาจให้รายละเอียดเพิ่มเติม นี่เป็นเงื่อนไขข้อผิดพลาดขั้นรุนแรงที่คุกคามความสมบูรณ์ของฐานข้อมูลและต้องได้รับการแก้ไขทันที ตรวจสอบความสอดคล้องของฐานข้อมูลแบบเต็ม (DBCC CHECKDB) ข้อผิดพลาดนี้อาจเกิดจากหลายปัจจัย สำหรับข้อมูลเพิ่มเติมโปรดดู SQL Server หนังสือออนไลน์
ข่าวสารเกี่ยวกับ 824 ระดับ 24 สถานะ 2 บรรทัด 4
SQL Server ตรวจพบข้อผิดพลาด I / O ตามความสอดคล้องเชิงตรรกะ: pageid ไม่ถูกต้อง (คาดว่า 1: 160; จริง 0:41) เกิดขึ้นระหว่างการอ่านเพจ (1: 160) ในฐานข้อมูล ID 39 ที่ออฟเซ็ต 0x00000000140000 ในไฟล์ 'C: Program FilesMicrosoft SQL ServerMSSQL12.SQL2014MSSQLDATAError1.mdf ' ข้อความเพิ่มเติมใน SQL Server บันทึกข้อผิดพลาดหรือบันทึกเหตุการณ์ของระบบอาจให้รายละเอียดเพิ่มเติม นี่เป็นเงื่อนไขข้อผิดพลาดขั้นรุนแรงที่คุกคามความสมบูรณ์ของฐานข้อมูลและต้องได้รับการแก้ไขทันที ตรวจสอบความสอดคล้องของฐานข้อมูลแบบเต็ม (DBCC CHECKDB) ข้อผิดพลาดนี้อาจเกิดจากหลายปัจจัย สำหรับข้อมูลเพิ่มเติมโปรดดู SQL Server หนังสือออนไลน์

โดยที่ 'Error1' เป็นชื่อของฐานข้อมูล MDF ที่เสียหายที่กำลังซ่อมแซม

ข่าวสารเกี่ยวกับ 3313 บ่งชี้ว่าไม่สามารถดำเนินการบันทึกได้

ภาพหน้าจอของข้อความแสดงข้อผิดพลาด:

คำอธิบายที่แม่นยำ:

เมื่อ CHECKDB ไม่สามารถดำเนินการบันทึกได้จะรายงานข้อความแสดงข้อผิดพลาด ข่าวสารเกี่ยวกับ 3313 และพยายามแก้ไขข้อผิดพลาด หากไม่สามารถแก้ไขข้อผิดพลาดได้แสดงว่าการกู้คืนล้มเหลวและจะนำไปสู่ข้อผิดพลาดเพิ่มเติมเช่น ข่าวสารเกี่ยวกับ 3414 และข่าวสาร 824.

คุณสามารถใช้ผลิตภัณฑ์ของเรา DataNumen SQL Recovery เพื่อกู้คืนข้อมูลจากไฟล์ MDF ที่เสียหายและแก้ไขข้อผิดพลาดนี้

ไฟล์ตัวอย่าง:

ตัวอย่างไฟล์ MDF ที่เสียหายซึ่งจะทำให้ไฟล์ ข่าวสารเกี่ยวกับ 3313 ความผิดพลาด:

SQL Server รุ่น ไฟล์ MDF เสียหาย ไฟล์ MDF แก้ไขโดย DataNumen SQL Recovery
SQL Server 2014 Error9.mdf Error9_fixed.mdf

อ้างอิง: