一、描述Oracle 12 c
RHEL 7.3
二,配置DataGuard代理
1。源端
sqlplus/sysdba
改变系统设置dg_broker_config_file1=& # 39;甲骨文公司/oradata/oracle/dr1.dat& # 39;;
改变系统设置dg_broker_config_file2=& # 39;甲骨文公司/oradata/oracle/dr2.dat& # 39;;
改变系统设置dg_broker_start=true;
2。目的端
sqlplus/sysdba
改变系统设置dg_broker_config_file1=& # 39;甲骨文公司/oradata/oracle/dr1.dat& # 39;;
改变系统设置dg_broker_config_file2=& # 39;甲骨文公司/oradata/oracle/dr2.dat& # 39;;
改变系统设置dg_broker_start=true;
3。查看dmon进程
& lt; roidb01: orcl:/oracle/oradata/orcl> $ p ef | grep dmon
甲骨文,,5768年,1,0 20:28吗?,,,,就是ora_dmon_orcl
甲骨文,,5773,4404,0 20:28分/1,,就是汽车dmon grep——颜色=
4。配置DG
源端使用甲骨文用户执行
& lt; roidb01: orcl:/home/oracle> $ dgmgrl/
dgmgrl Linux:版本12.1.0.2.0——64位生产
版权(c) 2000年,2013年,甲骨文。保留所有权利。
,欢迎来到DGMGRL类型“别人;获取信息。
连接SYSDG。
DGMGRL>创建配置& # 39;dg_config& # 39;作为,主要数据库& # 39;orcl # 39;连接标识符是orcl;
错误:ora - 16698: LOG_ARCHIVE_DEST_n参数为对象添加
失败。
DGMGRL>,
5。查看报错
& lt; roidb01: orcl:/home/oracle> oerr ora 16698美元
16698年,0000年,“LOG_ARCHIVE_DEST_n参数设置对象added"
//*原因:,一个或多个LOG_ARCHIVE_DEST_n初始化参数
//,,,,,包含一个服务属性而不是NOREGISTER属性
//,,,,组,当试图创建一个配置或添加一个备用或
//,,,,要同步实例配置。
//*行动:如果创建一个配置,清除所有LOG_ARCHIVE_DEST_n
//,,,,,初始化参数包含一个服务属性而不是
//,,,,NOREGISTER属性。如果添加一个备用数据库或远同步
//,,,,,例如,清除LOG_ARCHIVE_DEST_n初始化参数
//,,,,,指定数据库或同步实例被添加。
& lt; roidb01: orcl:/home/oracle> $
6。报错处理
<强>主库备库都需要执行! ! ! 强>
这个错误可以通过在主系统和备用系统上取消log_archive_dest_n参数来解决,
实际这一块的参数应当是交给DG代理来管理了,不再需要人为介入设置。
完成改变系统重置log_archive_dest_2;,
系统改变。
完成改变系统重置log_archive_dest_1;
系统改变。
完成创业的力量;
ORACLE实例开始。
系统全局总面积1560281088字节
固定大小,,,,,,,,,2924784字节
变量的大小,,,,,,1006636816字节
数据库缓冲区,,,,,536870912字节
重做缓冲区,,,,,,,13848576字节
数据库安装。数据库打开
。
完成,
7。配置,启用,查看DG
& lt; roidb01: orcl:/home/oracle> $ dgmgrl/
dgmgrl Linux:版本12.1.0.2.0——64位生产
版权(c) 2000年,2013年,甲骨文。保留所有权利。
,欢迎来到DGMGRL类型“别人;获取信息。
连接SYSDG。
DGMGRL>,
DGMGRL>创建配置& # 39;dg_config& # 39;作为,主要数据库& # 39;orcl # 39;连接标识符是orcl;
配置“dg_config"创建主数据库“orcl"
DGMGRL>添加数据库& # 39;orcldg& # 39;连接标识符是orcldg;
数据库“orcldg"添加
DGMGRL>,
DGMGRL>使配置;启用
。
DGMGRL>显示配置;
配置- dg_config
,保护模式:MaxPerformance
,成员:
,李艾科,——主数据库
,,orcldg -物理备用database
快速启动故障转移:禁用
配置状态:
成功,(状态更新6秒前)
DGMGRL>,
三,小结
本来测试环境DG没有使用代理,不过客户的环境都是代理来管理,
只好把自己的环境修改为代理的管理方式。