通过预警日志的内容发现数据库中有表空间中有数据块损坏,但是损坏的数据块中没有表,索引之类的东西,我把之前在坏块中的表,通过设置事件给导出来了,所以现在坏块中没有东西,但是想修好这个坏的数据块,不知道该怎么办,希望大家帮忙!!
预警日志的内容粘贴出来,大家帮看看怎么办~
Wed Dec 23 00:31:02 2009
Hex dump of (file 7, block 7305) in trace file e:\oracle\product\10.1.0\admin\orcl\bdump\orcl_j000_1084.trc
Corrupt block relative dba: 0x01c01c89 (file 7, bloBad header found during buffer read
Data in bad block:
 type: 1 format: 2 rdba: 0x00000ad8
 last change scn: 0x8080.00148b01 seq: 0x1 flg: 0x88
 spare1: 0x0 spare2: 0x0 spare3: 0x4605
 consistency value in tail: 0xf6670001
 check value in block header: 0x7e9a
 block checksum disabled
Reread of rdba: 0x01c01c89 (file 7, block 7305) found same corrupted data
Wed Dec 23 00:31:03 2009
Corrupt Block Found
         TSN = 6, TSNAME = AUSER
         RFN  7, BLK = 7305, rdba = 29367433
         OBJN = 49258, OBJD = 49258, OBJECT= BIN$UjMTSpD6Qb+RB25m+Sx/wA==$0, SUBOBJECT = 
         Segment Owner= AUSER, Segment Type = Table Segment