数据库出错,求助,open报ora-01092 ora-00600
发布网友
发布时间:2022-04-07 19:43
我来回答
共2个回答
热心网友
时间:2022-04-07 21:13
【Oracle数据恢复】ORA-01578错误解析
如果自己搞不定可以找诗檀软件专业数据库修复团队成员帮您恢复!
一般认为ORA-1578是 数据块物理坏块/损坏的一种,不同于逻辑损坏/坏块,其错误信息如下:
[oracle@oel8 dirdat]$ oerr ora 1578
01578, 00000, "ORACLE data block corrupted (file # %s, block # %s)"
// *Cause: The data block indicated was corrupted, mostly e to software
// errors.
// *Action: Try to restore the segment containing the block indicated. This
// may involve dropping the segment and recreating it. If there
// is a trace file, report the errors in it to your ORACLE
// representative
这个1578一般 会伴随ORA-1110出现,一旦ORACLE读取到存在损坏的块就会报出:
SQL> select * from scott.emp;
select * from scott.emp
*
ERROR at line 1:
ORA-01578: ORACLE data block corrupted (file # 11, block # 34) 这里的FILE#是 RFN
ORA-01110: data file 6:'/home/oracle/corrclass.dbf' 这里的是AFN
断裂的数据块Fractured Block:
Corrupt block relative dba: 0x0380e573 (file 14, block 58739)
Fractured block found ring buffer read
Data in bad block -
type: 6 format: 2 rdba: 0x0380e573
last change scn: 0x0288.8e5a2f78 seq: 0x1 flg: 0x04
consistency value in tail: 0x00780601
check value in block header: 0x8739, computed block checksum: 0x2f00
spare1: 0x0, spare2: 0x0, spare3: 0x0
***
Reread of rdba: 0x0380e573 (file 14, block 58739) found same corrupted data
或者错误的校验和checksum
Corrupt block relative dba: 0x0380a58f (file 14, block 42383)
Bad check value found ring buffer read
Data in bad block -
type: 6 format: 2 rdba: 0x0380a58f
last change scn: 0x0288.7784c5ee seq: 0x1 flg: 0x06
consistency value in tail: 0xc5ee0601
check value in block header: 0x68a7, computed block checksum: 0x2f00
spare1: 0x0, spare2: 0x0, spare3: 0x0
***
Reread of rdba: 0x0380a58f (file 14, block 42383) found same corrupted data
或者错误的块头
Corrupt block relative dba: 0x0d805a89 (file 54, block 23177)
Bad header found ring buffer read
Data in bad block -
type: 6 format: 2 rdba: 0x0d805b08
last change scn: 0x0692.86dc08e3 seq: 0x1 flg: 0x04
consistency value in tail: 0x08e30601
check value in block header: 0x2a6e, computed block checksum: 0x0
spare1: 0x0, spare2: 0x0, spare3: 0x0
***
Reread of rdba: 0x0d805a89 (file 54, block 23177) found valid data
一些可能引起ORA-1578的BUG 列表如下:
热心网友
时间:2022-04-07 22:31
如果自己搞不定可以找诗檀软件专业ORACLE数据库修复团队成员帮您恢复! 诗檀软件专业数据库修复团队 Oracle的损坏/坏块 主要分以下几种: ORA-1578 ORA-8103 ORA-1410 ORA-1499 ORA-1578 ORA-81## ORA-14## ORA-26040 ORA-600 Errors Block Corru...