문제

Oracle 12cR1, disaster database.

ORA-00283: recovery session canceled due to errors

ORA-00354: corrupt redo log block header

ORA-00353: log corruption near block 8 change 80357235718 time 11/01/2020 01:57:01

ORA-00334: archived log: '/FRA/.../o1_mf_2_61264_hsvvjoyb_.arc'

Database in mount mode and can't recover.

How can I resolve this?

Best regards,

도움이 되었습니까?

해결책

That is not an online redo log. That is an archived redo log of thread 2 sequence 61264. It can be clearly seen from the error and the name of the file. The archivelog on disk was damaged. Restore it from backup and continue recovery using that.

If you do not have a backup of that archivelog, just roll forward the standby database with an incremental backup.

As a last resort, you can rebuild the standby database from the primary.

다른 팁

You should open a Service Request with Oracle Support for specific instruction. For an overview of the situation, see here: http://www.dba-oracle.com/t_ora_00354_corrupt_redo_log_block_header.htm

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 dba.stackexchange
scroll top