standby 不需要停库的方法:
1 确认是从spfile文件启动。否则将其设置为spfile文件启动
2 修改参数 log_archive_dest_state_2=’defer‘ sid='*' (rac 参数)
alter system set log_archive_dest_state_2=’defer‘ scope=both sid='*' (rac 参数);
3 修改tnsname。ora文件 配置正确服务名
4 备库的Listener是否启动 ,保证监听启动正常 。
5 从新配置log_archive_dest_2
alter system set log_archive_dest_2='SERVICE=standby LGWR ASYNC=102400 reopen=15 max_failure=10 VALID_FOR=(ONLINE_LOGFILES,PRIMARY_ROLE) DB_UNIQUE_NAME=standby' scope=both sid='*';
重新配置是为了刷新内存
6 在恢复时切记不要产生新的备份集 ,比如突然运行了一个系统的自动任务 。
7 主备两边都要设置的参数 :
alter system set log_archive_config='dg_config=(tstp,tstsb)' sid='*';
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/90618/viewspace-671065/
,如需转载,请注明出处,否则将追究法律责任。