(一)dataguard三种保护模式:
1.最大保护模式:就是保证数据不丢失,无数据分歧;如果网络不好,那么会引起性能问题,导致主节点宕机.
2.最高可用性模式:保证数据不丢失,但是可以有数据分歧.如果网络不好,就会切换到最大性能模式.
3.最大性能模式:异步传输日志,无同步数据检查,可能数据会丢失.
(二)搭建环境条件:
11G以前版本,只要操作系统一致.版本容许有一定差别.
11G可以实现操作系统不一致,版本有差别.如10G和11G之间做DG.
(三)控制文件参数配置:
主库参数配置:
db_unique_name='dg1'
service_names='dgdemo'
log_archive_config='dg_config=(dg1,dg2)'
log_archive_dest_2='service=lsnode2
valid_for=(online_logfiles,primary_role)
db_unique_name=dg2'
log_archive_dest_state_1=enable
log_archive_dest_state_2=enable
fal_server='lsnode2'
fal_client='lsnode1'
standby_file_management=auto
备库参数配置:
db_unique_name='dg2'
service_names='dgdemo'
log_archive_config='dg_config=(dg2,dg1)'
log_archive_dest_2='service=lsnode1
valid_for=(online_logfiles,primary_role)
db_unique_name=dg1'
log_archive_dest_state_1=enable
log_archive_dest_state_2=enable
fal_server='lsnode1'
fal_client='lsnode2'
standby_file_management=auto
(四)参数配置说明:
4.1 fal_server与fal_client:
作用:自动检测并同步日志差异.
fal_server='lsnode1'
fal_client='lsnode2'
其中"lsnode1"和"lsnode2"必须是tnsnames.ora中定义的主数据库和备份数据库的连接描述.
4.2.standby_file_management=auto
主库上的数据文件可以自动在备库上创建.
4.3.db_unique_name='dg1'
标示主数据库和备用数据库的不同名字.
4.4. db_name
表示数据库名称,主库和备库可以一样.
4.5. log_archive_config='dg_config=(dg2,dg1)'
指定当前所有数据库的名字.这个名字和db_unique_name名字一致.
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/8334342/viewspace-429758/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/8334342/viewspace-429758/