So finden Sie beschädigte Seiten in SQL Server 2008


11

Ich weiß, dass ich eine ausführen DBCC CHECKDBund einen Status meiner Datenbank erhalten kann.

Fragen

  • Wie kann ich feststellen, ob meine Datenbank eine beschädigte Datenseite enthält?
  • Wo kann ich feststellen, welche Seiten beschädigt sind, wenn aufgrund einer Seitenbeschädigung ein Fehler auftritt?
  • Wie kann ich die Seitenzahl jeder beschädigten Seite herausfinden?

Kann mir jemand sagen, wo ich diese Seiten-IDs finde?


Ich glaube, ich habe die Tabelle gefunden, in der die beschädigte Seiten-ID gespeichert ist. Kann es sich um "verdächtige Seiten" der MSDB-Datenbank handeln?
Nico

Ja, es besteht die Möglichkeit, dass eine MSDB-Datenbank Seiten beschädigt. MSDB speichert Informationen zu Sicherungen, Wiederherstellungen und allen Auftragsinformationen. Wenn SQL zwangsweise gestoppt wird oder ein anderes Fehlerereignis auftritt, wenn eine Sicherung, Wiederherstellung oder ein Job die Daten einer Seite ändert, kann diese Seite beschädigt werden.
Yrushka

Antworten:


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.