文档解释
ORA-19808: recovery destination parameter mismatch
Cause: The value of parameters DB_RECOVERY_FILE_DEST and DB_RECOVERY_FILE_DEST_SIZE must be same in all instances. instance. All databases must have same recovery destination parameters.
Action: Check DB_RECOVERY_FILE_DEST and DB_RECOVERY_FILE_DEST_SIZE values in all instances.
ORA-19808: recovery destination parameter mismatch 这是一个从错误,由于恢复目标参数不匹配而引起的。
恢复目标参数不匹配指的是当使用恢复的时候,RMAN从控制文件和备份中获取不同的恢复目标(可能是表空间,日志文件等)参数,这是不允许的。
官方解释
ORA-19808: recovery destination parameter mismatch
Cause: The recovery destination parameter was different when retrieving the controlfile, or when opening a backup piece.
Action: Make sure that the recovery destination parameter is consistent in all relevant contexts.
常见案例
当一个数据库在不同的机器上实现多主多从,远程两节点进行远程恢复时,如果目标节点的恢复路径和准备恢复的源节点的恢复路径不一致,就会发生这个错误。
一般处理方法及步骤
1.确保源主机和目标主机的恢复目的参数一致;
2.检查源主机和目标主机的表空间分配情况是否一致;
3.检查节点间控制文件是否一致;
4.检查日志文件是否一致;
5.检查恢复中潜在使用的参数是否一致。
6.重新设置目标主机的恢复参数,以确保与源主机恢复参数一致。