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?

Nico
quelle
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: