ORA-00367: checksum error in log file header ORACLE 报错 故障修复 远程处理
ORA-00367: checksum error in log file header
Cause: The file header for the redo log contains a checksum that does not match the value calculated from the file header as read from disk. This means the file header is corrupted
Action: Find the correct file and try again.
ORA-00367: checksum error in log file header 是一条数据库错误,表示当前日志文件的校验和错误。
官方解释:
当 ORACLE 检测到日志文件头的校验和不正确时,将发出 ORA-00367 故障信号。这意味着 Oracle 认为文件中存在损坏的日志,从而可能会造成数据库无法正常恢复的错误。此问题最常见的原因是文件被人为修改,系统里面的故障或磁盘系统故障等。
常见案例:
ORA-00367 错误在 Oracle 日志检查期间经常出现,可能是由于文件损坏、校验和错误等原因。
正常处理方法及步骤:
1. 首先,需要确定损坏的日志文件,通过查询 V$LOG,V$LOGFILE,V$LOGHIST 视图进行确定。
2. 使用 ALTER DATABASE CLEAR LOGFILE 把当前的 logfile 标记为坏log,然后删除掉。
3. 使用 ALTER DATABASE ADD LOGFILE 命令添加新的日志文件。
4. 使用 ALTER SYSTEM SWITCH LOGFILE 来恢复数据库,此时这些坏log被替换为新ogs,然后可以恢复正常操作。
我想要获取技术服务或软件
服务范围:MySQL、ORACLE、SQLSERVER、MongoDB、PostgreSQL 、程序问题
服务方式:远程服务、电话支持、现场服务,沟通指定方式服务
技术标签:数据恢复、安装配置、数据迁移、集群容灾、异常处理、其它问题
本站部分文章参考或来源于网络,如有侵权请联系站长。
数据库远程运维 ORA-00367: checksum error in log file header ORACLE 报错 故障修复 远程处理
相关文章
- ORA-00331: log version string incompatible with ORACLE version string ORACLE 报错 故障修复 远程处理
- ORA-00333: redo log read error block string count string ORACLE 报错 故障修复 远程处理
- ORA-00338: log string of thread string is more recent than control file ORACLE 报错 故障修复 远程处理
- ORA-00346: log member marked as STALE and closed ORACLE 报错 故障修复 远程处理
- ORA-00390: log string of thread string is being cleared, cannot become current log ORACLE 报错 故障修复 远程处理
- ORA-00393: log string of thread string is needed for recovery of offline datafiles ORACLE 报错 故障修复 远程处理
- ORA-38715: Invalid log number specified in the DUMP FLASHBACK command. ORACLE 报错 故障修复 远程处理
- ORA-01197: thread string only contains one log ORACLE 报错 故障修复 远程处理
- ORA-01505: error in adding log files ORACLE 报错 故障修复 远程处理
- ORA-13055: Oracle object string does not exist in specified table ORACLE 报错 故障修复 远程处理
- ORA-16135: Invalid LOG_ARCHIVE_CONFIG modification while in protected mode ORACLE 报错 故障修复 远程处理
- ORA-16401: archive log rejected by Remote File Server (RFS) ORACLE 报错 故障修复 远程处理
- ORA-16434: Archive log for branch string thread string sequence string cannot be queued. ORACLE 报错 故障修复 远程处理
- Oracle数据库:一段不容忽视的历史(oracle历史记录)
- Oracle静态监听端口配置实践(oracle配置静态监听)
- 掌握Oracle查询主键的实用技巧(oracle查询主键)
- 掌握Oracle触发器的基本类型(oracle触发器类型)
- Oracle数据库如何实现全角转半角操作?(oracle全角转半角)
- Oracle编写的软件包带来的便利及利好(oracle pkg)
- 利用Oracle迁移MySQL:一种可靠的数据迁移方式(oracle迁移mysql工具)
- Oracle 兼容性支持清单汇总(oracle 兼容性列表)
- Oracle中过程的重要性及作用(oracle中过程的作用)
- 探索Oracle中Log位置的奥秘(oracle中log位置)
- Oracle数据库三个控制文件的作用(oracle三个控制文件)
- Oracle 18c新领域的突破性功能(oracle 18c特性)