ฉันรู้ว่าฉันสามารถรันDBCC CHECKDB
และรับสถานะฐานข้อมูลของฉันได้
คำถาม
- ฉันจะค้นหาได้อย่างไรหากมีหน้าข้อมูลที่เสียหายในฐานข้อมูลของฉัน
- หากเกิดข้อผิดพลาดเนื่องจากความเสียหายของหน้าฉันจะพบหน้าไหนที่เสียหาย
- ฉันจะค้นหาหมายเลขหน้าของแต่ละหน้าที่เสียหายได้อย่างไร
ใครสามารถบอกฉันได้ว่าจะหารหัสหน้าเหล่านั้นได้จากที่ใด
ฉันคิดว่าฉันพบตารางที่จัดเก็บรหัสเพจที่เสียหาย สามารถเป็น 'suspect_pages' ของฐานข้อมูล MSDB ได้หรือไม่?
—
นิโก้
ใช่มีความเป็นไปได้ที่จะมีหน้าฐานข้อมูลเสียหาย msdb MSDB เก็บข้อมูลเกี่ยวกับการสำรองข้อมูลการคืนค่าข้อมูลงานทั้งหมด หาก SQL หยุดทำงานอย่างรุนแรงหรือเหตุการณ์ความล้มเหลวอื่นเกิดขึ้นเมื่อทำการสำรองข้อมูลการคืนค่าหรืองานกำลังเปลี่ยนข้อมูลของบางหน้า - หน้านี้อาจเสียหายได้
—
yrushka