GoldenGate单向、双向数据传输配置及其测试
2.2.4 同时在目标数据库安装GoldenGate
在目标数据库下执行上面的步骤操作,进行安装GoldenGate
第3章 把源数据库的数据同步到目标数据库中
3.1 设置ORACLE_HOME,ORACLE_SID环境变量
如果源数据库、目标数据库有多个Oracle数据库实例,需要在系统中分别设置ORACLE_HOME,ORACLE_SID.
如“我的电脑”右键“属性”,选择“高级”——》“环境变量”进行添加ORACLE_HOME,ORACLE_SID。如下图:
第 11 页
GoldenGate单向、双向数据传输配置及其测试
3.2 在源数据库ora01上打开归档日志及其辅助日志
SQL>archive log list; --确认数据库为归档日志
Sql>alter database add supplemental log data; Sql>alter system switch logfile;
Sql>exit
第 12 页
GoldenGate单向、双向数据传输配置及其测试
3.3 在源数据库,目标数据库创建GoldenGate GLOBALS参数文件
3.3.1 在源数据库创建
双击ggsci.exe
GGSCI>edit params ./GLOBALS 内容:MGRSERVNAME mgrtest01
3.3.2 创建Goldengate manager服务 >INSTALL ADDSERVICE ADDEVENTS
创建后,如下图
第 13 页
GoldenGate单向、双向数据传输配置及其测试
3.3.3 在目标数据库安装上面步骤创建manager
在目标数据库也执行上面的操作,把MGRSERVNAME 中的“mgrtest01”改成“MGRSERVNAME mgrtest02”如下图:
3.4
在源数据库,目标数据库配置mgr,启动manager进程
3.4.1 配置manager服务的mgr配置文件
在源数据库,双击ggsci.exe
源数据库的端口暂时给8001,目标数据库的端口设置为8002
GGSCI>EDIT PARAMS MGR 内容为:PORT 8001
第 14 页
GoldenGate单向、双向数据传输配置及其测试
3.4.2 启动mgr
如下图:manager的“mgrtest01”已经启动
3.4.3 同样在目标数据库配置mgr文件
在目标数据库端执行上面的步骤操作,把PORT改成8002
第 15 页