本帖最后由 oracle_dream 于 2011-2-28 11:35 编辑
突然断电导致的系统停机。起来后发现数据库出现了多个坏块,数据文件和system表空间都出现了坏块。现在想针对这2个表空间进行恢复。如何操作???在线等结果
SQL Error: 1578, SQLState: 72000
2011-02-28 09:19:32,683 ERROR JDBCExceptionReporter:72 - ORA-01578: ORACLE data block corrupted (file # 5, block # 68347)
ORA-01110: data file 5: '/oradata/ora01.dbf'
ORA-01578: ORACLE data block corrupted (file # 1, block # 61330)
ORA-01110: data file 1: '/oradata/system01.dbf'
开始的时候数据库无法启动。发现undo表空间损害。之后新建了一个undo表空间。这是数据库可以启动了。启动后。发现无法写入数据。发现这2个表空间也出现的坏块。有什么好的方法,丢一点数据是可以的。请写的详细一点。
|
|