ORA-354 ORA-353 Corrupt Redo Log Block Header against online redolog using EMC/Cisco SANTap Service (Doc ID 779711.1)

Last updated on APRIL 18, 2017

Applies to:

Oracle Database - Enterprise Edition - Version 8.0.6.0 to 12.1.0.2 [Release 8.0.6 to 12.1]
Information in this document applies to any platform.

Symptoms

ARCH process detects a corruption against a online redolog. 
Mon Dec 22 01:20:29 2008
Beginning log switch checkpoint up to RBA [0x3cc11.2.10], SCN: 6132837752
Thread 1 advanced to log sequence 248849
Current log# 5 seq# 248849 mem# 0: /oracle/GPW/origlogC/log_g15m1.dbf
Current log# 5 seq# 248849 mem# 1: /oracle/GPW/mirrlogC/log_g15m2.dbf

Mon Dec 22 01:21:32 2008
Beginning log switch checkpoint up to RBA [0x3cc12.2.10], SCN: 6132869244
Thread 1 advanced to log sequence 248850
Current log# 6 seq# 248850 mem# 0: /oracle/GPW/origlogD/log_g16m1.dbf
Current log# 6 seq# 248850 mem# 1: /oracle/GPW/mirrlogD/log_g16m2.dbf

Mon Dec 22 01:21:36 2008
ARC1: Log corruption near block 213480 change 6132845993 time ?
Mon Dec 22 01:21:37 2008
Errors in file /oracle/GPW/saptrace/background/gpw_arc1_230270.trc:
ORA-00354: corrupt redo log block header
ORA-00353: log corruption near block 213480 change 6132845993 time 12/22/2008 01:20:29
ORA-00312: online log 5 thread 1: '/oracle/GPW/mirrlogC/log_g15m2.dbf'
ORA-00312: online log 5 thread 1: '/oracle/GPW/origlogC/log_g15m1.dbf'
ARC1: All Archive destinations made inactive due to error 354
Mon Dec 22 01:21:37 2008
ARC1: Closing local archive destination LOG_ARCHIVE_DEST_1: '/oracle/GPW/oraarch/GPWarch1_248849_564832916.dbf' (error 354) (GPW)
Committing creation of archivelog '/oracle/GPW/oraarch/GPWarch1_248849_564832916.dbf' (error 354)
ARCH: Archival stopped, error occurred. Will continue retrying
Mon Dec 22 01:21:37 2008
ORACLE Instance GPW - Archival Error
Mon Dec 22 01:21:37 2008
ORA-16038: log 5 sequence# 248849 cannot be archived
ORA-00354: corrupt redo log block header
ORA-00312: online log 5 thread 1: '/oracle/GPW/origlogC/log_g15m1.dbf'
ORA-00312: online log 5 thread 1: '/oracle/GPW/mirrlogC/log_g15m2.dbf'

 

The corrupt redo log block is confirmed if you validate the online redo log file :

SQL> alter system dump logfile '/oracle/GPW/origlogC/log_g15m1.dbf' validate;
alter system dump logfile '/oracle/GPW/origlogC/log_g15m1.dbf' validate
*
ERROR at line 1:
ORA-00354: corrupt redo log block header
ORA-00353: log corruption near block 213480 change 6132845993 time 12/22/2008 01:20:29
ORA-00334: archived log: '/oracle/GPW/origlogC/log_g15m1.dbf'

Changes

EMC/Cisco SANTap Service has been enabled on the storage

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms