Eine Basistabelle enthält eine defekte Datenseite, die sich im B*-Baum der Basistabelle auf der Blattebene befindet: Blattnummer 44690 mit Blockadresse 1/564.
Beim Prüfen der Datenbankstrukturen stellt das Datenbanksystem fest, dass die Prüfsumme für diese Datenseite nicht stimmt. Das Datenbanksystem schreibt folgende Informationen ins Kernprotokoll (siehe Protokolldateien):
● Fehler in der Prüfsumme
● Seitennummer mit Angabe zum Data-Volume und Blockadresse
● Blattnummer im B*-Baum
● Typ des Datenbankobjekts, das durch den B*-Baum repräsentiert wird
● Wurzelseite des B*-Baums
● Fehlermeldung
Anschließend markiert das Datenbanksystem das Datenbankobjekt intern als BAD.
2005-04-08 09:40:28 0xCEC ERR 4 Data Data_BasePage.cpp:124
2005-04-08 09:40:28 0xCEC ERR 4 Data 2005-04-08 09:40:28 Data Error 4
2005-04-08 09:40:28 0xCEC ERR 4 Data Checksum mismatch; calculated: 5468846 found: 22246062
2005-04-08 09:40:28 0xCEC ERR 25 IOMan IOMan_Volume.cpp:500
2005-04-08 09:40:28 0xCEC ERR 25 IOMan 2005-04-08 09:40:28 IOMan Error 25
2005-04-08 09:40:28 0xCEC ERR 25 IOMan Bad page on Data volume 1 blockno 564
2005-04-08 09:40:30 0xCEC ERR 36 IOMan IOMan_Manager.cpp:1007
2005-04-08 09:40:30 0xCEC ERR 36 IOMan 2005-04-08 09:40:30 IOMan Error 36
2005-04-08 09:40:30 0xCEC ERR 36 IOMan Bad data page 44690
2005-04-08 09:40:30 0xCEC ERR 18 Data vbd13.cpp:2426
2005-04-08 09:40:30 0xCEC ERR 18 Data 2005-04-08 09:40:30 Data Error 18
2005-04-08 09:40:30 0xCEC ERR 18 Data Bad data page 44690 of filetype 'Table' identified by root 104236
2005-04-08 09:40:30 0xCEC ERR 53021 B*TREE Bad File: 104236 (Root)
2005-04-08 09:40:30 0xCEC ERR 53000 B*TREE 0D000000000000000388000000000000
2005-04-08 09:40:30 0xCEC ERR 53000 B*TREE Table Root 104236
2005-04-08 09:40:30 0x37C ERR 53019 CHECK Base error: bad_datapage
2005-04-08 09:40:30 0x37C ERR 53019 CHECK Root pageNo: 104236
Siehe auch: