您的位置:首页 > 运维架构 > Linux

装备Windows与Linux平台的DATA GURAD (3)

2011-03-07 14:24 435 查看
来源:赛迪网 作者:Bennett

10、主库装备到STANDBY的归档,其它注意主库需求设置log_archive_config这个参数,不然归档将不会从主库传至STANDBY端:

Sys@orcl> alter system set log_archive_dest_2='service=standby ASYNC VALID_FOR=(ONLINE_LOGFILES,PRIMARY_ROLE) DB_UNIQUE_NAME=standby';
Sys@orcl> alter system set log_archive_dest_state_2=enable;
Sys@orcl> alter system set log_archive_config='DG_CONFIG=(orcl,standby)';
这样异构STANDBY就装备告成了。

11、测试STANDBY切换,注意在测试前要在主库端和备库端都准备好主库和备库的两种参数文件:

首先在主库端将主库切换为备库:

SQL> alter database commit to switchover to physical standby with session shutdown ;
SQL> startup mount pfile='d:\init_standby.ora'
SQL> alter database recover managed standby database disconnect from session;
再在备库端将备库切换为主库:

idle> alter database commit to switchover to primary;
idle> shutdown
idle> startup pfile='/home/oracle/opt/admin/standby/pfile/init.ora'
ORACLE instance started.
Total System Global Area 836976640 bytes
Fixed Size 1303132 bytes
Variable Size 595594660 bytes
Database Buffers 234881024 bytes
Redo Buffers 5197824 bytes
Database mounted.
Database opened.
至此,切换顺利完成。

版权声明:
原创作品,允许转载,转载时请务必以超链接体式格局标明文章 原始出处 、作者信息和本声明。不然将清查法令责任。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: