oracle 10g standby 设置
##########sample
alter system set log_archive_dest_1 = 'LOCATION=USE_DB_RECOVERY_FILE_DEST' scope=both;
https://bbs.csdn.net/topics/390332598
#######
1.oracle 10g standby 设置 ,read-only 状态下,强制启动mrp ,会自动切换到mount 状态。
2.几个参数设置
在oracle 初始化参数中,与归档日志有关的有:log_archvive_dest,log_archvive_dest_n,和 statndby_archive_dest;
1.如果log_archive_dest_n 没有设置,那么归档日志文件为log_archive_dest,如果log_archive_dest值也为空,那么默认为
db_recovery_file_dest.
2.如果设置了log_archive_dest_n 的值,那么优先使用 log_archive_dest_n 的值,此时log_archive_dest 的值无效并且无法修改。
3.清空log_archive_dest_n 的语句
由于当前log_archive_dest_n 已经设置,则不能修改log_archive_dest值,
清空log_archive_dest_n 后,归档日志会优先变成standby_archiv_dest,
要恢复成db_recovery_file_dest 需要进行如下操作
alter system set log_archive_dest='' scope=spfile;
(此处必须是spfile,而不能是both,因为内存的数据无法修改。数据库重启后,会恢复成默认的log_archive_dest)
4.log_archive_dest_n 和 standby_archive_dest 的关系
standby_archive_dest 主要是standby 使用。
如果使用主库的arch 进程传输的归档,那么将优先放置到 standby_archive_dest.
如果使用standby redo log,则归档日志优先放置到log_archive_dest_n.
http://www.doc88.com/p-930469344495.html