Anfang des Inhaltsbereichs

Diese Grafik wird im zugehörigen Text erklärt Beispiel: Fehler in der Datenstruktur Dokument im Navigationsbaum lokalisieren

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.

Ausschnitt aus dem Kernprotokoll

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:

Datenbankstrukturen prüfen

Logische Zugriffsstrukturen

Ende des Inhaltsbereichs