ORA-16408: An archive log from an incompatible redo branch has been rejected. ORACLE 报错 故障修复 远程处理
文档解释
ORA-16408: An archive log from an incompatible redo branch has been rejected.
Cause: An archive log from a redo branch that is incompatible with the one that the standby database is currently applying was rejected.
Action: No action is required.
ORA-16408是ORACLE数据库服务器常见的错误代码,指出服务器拒绝了从不兼容的重做分支中传送来的归档日志。
官方解释
常见案例
一般处理方法及步骤
1.首先,只有当实例之间的兼容性设置是相同的,归档日志才能在两个实例之间传输。
2.检查归档日志是否可以被正确地解码,因为ORA-16408错误也可能由于试图从格式不兼容的备份中恢复数据而引起,特别是当恢复备份到不同的操作系统时。
3.如果RMAN备份是在多个实例上重叠的,那么一定要记住每个实例使用不同的备份参数设置:COMPATIBLE针对每一个实例都有自己的备份。
4.确认有足够的发行版本和补丁集号或硬件的兼容,或者使用连接参数_system_trig_enabled=false。
5.当分布式Data Guard环境下出现ORA-16408错误时,确保每台数据库instance都有与当前总线一致,而二进制日志组和应用也是一致的。