未启用实时应用的情况下,SRL在归档后,才有MRP应用其中的内容到数据库。
启用实时应用(RTA)后,MRP直接应用SRL中的内容。
使用RTA的方法:加上USING CURRENT LOGFILE字句即可。
使用RTA的前提是要先创建SRL,否则会报ORA-38500错误。
查询是否启用了RTA:
在 Primary上:
RECOVERY_MODE
----------------------------------------------
MANAGED REAL TIME APPLY
DEST_ID表示LOG_ARCHIVE_DEST序号。
启用实时应用(RTA)后,MRP直接应用SRL中的内容。
使用RTA的方法:加上USING CURRENT LOGFILE字句即可。
点击(此处)折叠或打开
- alter database recover managed standby database using current logfile disconnect;
查询是否启用了RTA:
在 Primary上:
点击(此处)折叠或打开
- SELECT RECOVERY_MODE FROM V$ARCHIVE_DEST_STATUS
- WHERE DEST_ID=2;
RECOVERY_MODE
----------------------------------------------
MANAGED REAL TIME APPLY
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/22621861/viewspace-1376170/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/22621861/viewspace-1376170/
本文介绍如何在Oracle数据库中启用实时应用(RTA),以实现在归档日志(SRL)生成的同时即刻应用其内容到数据库。文章详细解释了RTA的工作原理,并提供了具体的SQL命令来启用RTA。
1881

被折叠的 条评论
为什么被折叠?



