设为首页 加入收藏

TOP

逻辑standby建立步骤(二)
2014-11-24 07:36:37 来源: 作者: 【 】 浏览:7
Tags:逻辑 standby 建立 步骤
al_server='primary'
*.log_archive_config='DG_CONFIG=(primary,phystandby,logstandby)'
*.log_archive_dest_state_1='ENABLE'
*.log_archive_dest_state_2='ENABLE'
*.LOG_ARCHIVE_DEST_1='LOCATION=/oradata/ORCL/arch VALID_FOR=(ONLINE_LOGFILES,ALL_ROLES) DB_UNIQUE_NAME=logstandby'
*.LOG_ARCHIVE_DEST_2='LOCATION=/oradata/ORCL/standbyarch VALID_FOR=(STANDBY_LOGFILES,STANDBY_ROLE) DB_UNIQUE_NAME=logstandby'
*.log_archive_format='%t_%s_%r_%sarch.dbf'
*.undo_retention=3600
生成spfile后,使用spfile启动standby,后面转换为逻辑standby时要更改spfile里的db_name的
www.2cto.com
六:
在standby端
alter database recover managed standby database cancel;
七:
在primary database上建立logminer字典
exec dbms_logstdby.build;
归档主库当前日志,确保包含数据字典信息的归档传递到备库
alter system archive log current;
八:
在standby端
alter database recover to logical standby newdb_name;
用spfile的话会自动更改spfile里的db_name,记得重新生成口令文件
备份一下备库的alert_SID.log
九:
在standby端
shutdown immediate;
startup mount;
alter database open resetlogs;
十:
在standby端
开始应用redo,如果之前没有使用standby redo log file,这里会出错
alter database start logical standby apply immediate;
十一:
调优逻辑standby参数
alter database stop logical standby apply;
execute dbms_logstdby.apply_set('PREPARE_SERVERS', 2);
execute dbms_logstdby.apply_set('APPLY_SERVERS', 8);
alter database start logical standby apply immediate;
alter database stop logical standby apply;
EXECUTE DBMS_LOGSTDBY.APPLY_SET('MAX_SGA', 1000);
alter database start logical standby apply immediate;
首页 上一页 1 2 下一页 尾页 2/2/2
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇oracle建立分区表的方法 下一篇查看Oracle执行计划的几种常用方..

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容:

·HyperText Transfer (2025-12-26 07:20:48)
·半小时搞懂 HTTP、HT (2025-12-26 07:20:42)
·CPython是什么?PyPy (2025-12-26 06:50:09)
·Python|如何安装seab (2025-12-26 06:50:06)
·python要学习数据分 (2025-12-26 06:50:03)