1.查看alter日志,发现报错信息如下,具体内容为数据文件号为3的文件发生块损坏
2.检查归档应用延迟时间,此时延迟八小时
3.在主库对3号数据文件进行rman备份
4.将备份文件传输到备库
5.将数据库起到mount状态
6.将备份片注册进数据库并进行restore
7.Restore完成后开启mrp进程并查看同步状态
8.当alert日志出现如下内容且mpr进程与rfs进程对应的sequence#一致时 取消mrp应用日志进程
9.取消应用日志后开启数据库并开启日志实时应用,至此dataguard主备已完全同步
注:还有一种方式可以尝试,即找到备库卡在哪个归档上没有应用,将主库对应的归档传输一份到备库,并将备库原归档 mv 成其他名字,然后数据库启动到mount状态进行recover