天天看点

探索Oracle 11gR2 DataGuard_02配置

探索Oracle 11gR2 DataGuard_02配置

作者:吴伟龙

配置步骤:

一、开启强制日志

二、配置pri端传输参数

三、备份pri端数据库

四、拷贝文件到sty端

五、配置sty端传输参数

六、将sty端启动到mount状态并恢复数据

七、在pri端应用发送归档日志文件

八、在sty端开启强制redo应用

九、配置standby日志

十、在pri端启动强制日志应用

11gR2DG传输架构

图:

DBName

Role

DB_UNIQUE_NAME

Oracle Net Service Name

Woo

Primary

Pri

PRI

Physical standby

Sty

STY

一、两节点分别输入如下命令开启强制日志模式:

二、修改Pri端参数文件:

三、在Pri端输入如下命令,创建standby控制文件

四、通过rman备份pri端数据库

五、拷贝监听文件,参数文件,密码文件,sty端控制文件,rman备份文件,admin/目录,diag诊断目录,flash_recovery_area目录,归档目录 到sty端用于恢复及起库

六、修改sty端pfile参数文件,添加和修改如下内容

七、启动sty端数据库到mount状态,并恢复pri端数据库到sty端

八、在pri端应用接受归档日志文件

九、再sty上启动日志应用

十、在sty端配置standby 日志,并使其进入active状态生效,通常需要重启一遍备库:

十一、在pri端启动redo应用

查看DG数据保护模式:

附录:

十二、需修改添加的参数介绍:

角色

参数名称

介绍

DB_NAME

数据库名称,primary端和standby端相同

指定唯一名称,区别pri 端和 sty端

LOG_ARCHIVE_CONFIG

指定DG的全局日志配置,包含所有数据库的名称,及归档路径

CONTROL_FILES

控制文件路径及名称

LOG_ARCHIVE_DEST_n

指定主备库的归档路径

LOG_ARCHIVE_DEST_STATE_n

配置是否允许通过redo进行日志传输及路径

REMOTE_LOGIN_PASSWORDFILE

配置远程登陆模式,是否独享还是共享

LOG_ARCHIVE_FORMAT

配置归档日志文件存储格式规范

LOG_ARCHIVE_MAX_PROCESS=integer

配置归档进程数量,默认为4

FAL_SERVER

DB_FILE_NAME_CONVERT

LOG_FILE_NAME,_CONVERT

配置数据库redo日志文件转换,用在主备库redo日志文件路径不一致

STANDBY_FILE_MANAGEMENT

配置备库是否同步主库的表空间添加或数据文件添加。

sty

DB_FILE_NAME,_CONVERT

配置数据库数据文件转换,用在主备库数据文件路径不一致

LOG_FILE_NAME_CONVERT

FAL_SERVERS

配置服务器角色

十三、监听信息: