in a physical standby that was out of synchronization….i found that the below errors were thrown:
ORA-00317: file type 0 in header is not log file
ORA-00334: archived log: ‘/stdby/arc/arch_t211_1_972641998_48514.arc’
To resolve this issue:
the error is indicating that the archive log was is corrupted. so i restored the archive log using RMAN:
rman target /
RMAN> restore archivelog logseq=48514;
the archive log restored successfully and then applied on the standby.
hope this helps