Oracle 11g:Dataguard的初步配置

By | 2014年10月15日

如图所示,本文将描述Oracle 11g中Dataguard的配置。

环境说明
Primary·主库:
192.168.223.129
DB_NAME=orcl

Standby·备库:
192.168.223.130
DB_NAME=orcl

归档路径:
/u01/archivelog

主库配置
1.开启归档模式
(Primary)

2.设置force logging
(Primary)

3.配置Oracle Net
(Primary)

(Standby)

修改“listener.ora”与“tnsnames.ora”之后,需要重启LISTENER,以便生效。

4.配置Dataguard参数:
(Primary)

在11g Dataguard中,参数standby_archive_dest已过期。

5.复制主库的REDO到备库

6.通过新的初始化参数启动主库
(Primary)

备库配置
1.创建相关的目录结构
日志部分:

数据部分(oradata):

关于数据目录:
主库中为:$ORACLE_BASE/oradata/orcl
备库中为:$ORACLE_BASE/oradata/orcl_standby
这一部分的差异会在稍后的参数文件中有所体现。

快速恢复区:

2.创建STANDBY库的口令文件

3.配置STANDBY库的初始化参数

4.启动STANDBY库到nomount阶段:

查看备库的数据目录的当前状态:

通过RMAN,做DUPLICATE

在做DUPLICATE的时候,可以通过查看数据库实例的ALERT日志,确定数据库当前的状态:
tail -f /u01/app/oracle/diag/rdbms/orcl_standby/orcl/trace/alert_orcl.log
在DUPLICATE过程中后台日志输出信息如下:

通过日志可以看到,当前Dataguard处于:最大性能模式。

备库的状态:

至此,Dataguard的初步配置已经完成。
————————————————————————————
Ending。

打赏

说点什么

您将是第一位评论人!

avatar
  Subscribe  
提醒