Goldengate配置手册

2019-08-20 19:38

目录

1

综述------------------------------------------------------------------------- 3

1.1 1.2

2

目的 ----------------------------------------------------------------------------------------------- 3 原则 ----------------------------------------------------------------------------------------------- 3

OGG设计原则 ----------------------------------------------------------------- 4

2.1 2.2 2.3 2.4 2.5 2.6 2.7 2.8

2.8.1 2.8.2 2.8.3 2.8.4 2.8.5 2.8.6

OGG的版本及下载 --------------------------------------------------------------------------- 4 GoldenGate运行用户 ------------------------------------------------------------------------ 4 为GoldenGate运行用户配置环境变量 ------------------------------------------------ 4 网络设置 ----------------------------------------------------------------------------------------- 4 GoldenGate安装位置 ------------------------------------------------------------------------ 4 OGG DDL复制 ---------------------------------------------------------------------------------- 5 OGG数据复制链路结构 -------------------------------------------------------------------- 5 OGG进程命名规则 --------------------------------------------------------------------------- 6

总述 ------------------------------------------------------------------------------------------------------------ 6 主Extract进程命名规则 -------------------------------------------------------------------------------- 6 本地队列命名规则 ---------------------------------------------------------------------------------------- 6 Data Pump Extract进程命名规则 --------------------------------------------------------------------- 7 本地队列命名规则 ---------------------------------------------------------------------------------------- 7 Replicat进程命名规则 ----------------------------------------------------------------------------------- 7 OGG进程数量设计 --------------------------------------------------------------------------- 8 主Extract进程设计 --------------------------------------------------------------------------------------- 8 Data Pump进程设计 ------------------------------------------------------------------------------------- 8 Replicat进程设计 ------------------------------------------------------------------------------------------ 9

2.9

2.9.1 2.9.2 2.9.3

3 GG实施步骤 ----------------------------------------------------------------- 10

3.1 3.2 3.3 3.4 3.5 3.6

3.6.1

准备 --------------------------------------------------------------------------------------------- 10 创建运行GoldenGate的用户 ----------------------------------------------------------- 11 安装GoldenGate ---------------------------------------------------------------------------- 11 添加变量 --------------------------------------------------------------------------------------- 12 增加附加日志 -------------------------------------------------------------------------------- 12 OGG源端配置 -------------------------------------------------------------------------------- 12 MGR进程参数模板 ------------------------------------------------------------------------------------- 12

3.6.2 3.6.3

主Extract进程参数模板 ------------------------------------------------------------------------------ 13 Data Pump传输进程参数模板 ---------------------------------------------------------------------- 15

3.7

3.7.1 3.7.2 3.7.3 3.7.4 OGG目标端配置 ---------------------------------------------------------------------------- 16 安装GoldenGate ----------------------------------------------------------------------------------------- 16 添加变量 --------------------------------------------------------------------------------------------------- 16 MGR进程配置 -------------------------------------------------------------------------------------------- 17 数据入库Replicat进程参数模板 ------------------------------------------------------------------- 17 启动GoldenGate进程 --------------------------------------------------------------------- 19 启动源端管理进程 -------------------------------------------------------------------------------------- 19 启动目标端管理进程----------------------------------------------------------------------------------- 19 启动源端抽取进程 -------------------------------------------------------------------------------------- 19 启动源端传输进程 -------------------------------------------------------------------------------------- 19 启动目标端入库进程----------------------------------------------------------------------------------- 19

3.8

3.8.1 3.8.2 3.8.3 3.8.4 3.8.5

4 GG初始化说明 --------------------------------------------------------------- 20

4.1 4.2 4.3

数据库说明 ------------------------------------------------------------------------------------ 20 数据库信息 ------------------------------------------------------------------------------------ 20

Goldengate同步内容 ---------------------------------------------------------------------- 20 4.3.1 个税内部Goldengate进程说明 -------------------------------------------------------------------------- 20 4.3.2 与外部其他系统Goldengate进程说明 ---------------------------------------------------------------- 20

附件 ------------------------------------------------------------------- 错误!未定义书签。

4.4

1 综述

1.1 目的

本文档作为实施人员在使用Oracle GoldenGate数据复制时作为详细设计的指导性规范。

1.2 原则

在实施整个项目过程中实现各进程命令的规范化,并提供规划数据复制链路的设计原则。

2 OGG设计原则

2.1 OGG的版本及下载

AIX系统下目前安装的是ggs_AIX_ppc_ora11g_64bit.tar 。 Linux64位系统目前安装的是fbo_ggs_Linux_x64_ora11g_64bit.tar。 版本都为11.2.1.0.3。

2.2 GoldenGate运行用户

国网直接使用oracle运行用户运行OGG,完全遵循Oracle已有用户属组和权限。

2.3 为GoldenGate运行用户配置环境变量

确保为oracle和OGG运行用户配置动态库路径。确保Oracle数据库的运行库(/lib)添加到操作系统的动态库环境变量中:LD_LIBRARY_PATH (Solaris, Linux), LIBPATH (AIX), SHLIB_PATH (HPUX)。

2.4 网络设置

OGG只需要复制两端的IP地址之间能够建立TCP连接。

防火墙添加策略参考《防火墙策略申请表》(目前版本要填写两份,保证策略是双向的)即可。

2.5 GoldenGate安装位置

由于是测试环境,当前并没有产生归档,检查当前OGG空间充足,用于OGG本身的安装以及缓存数据队列,可以参照以下原则配置OGG安装位置:

? 一个数据库上有多个Oracle实例同样安装一套GoldenGate; ? OGG安装位置统一为/Golgengate目录

2.6 OGG DDL复制

日常复制中,原则上不建议打开DDL复制。因为:

1 DDL的捕捉是通过源端建立Trigger来实现的,会对源数据库产生性能影响,尤其是对于业务量大的业务系统;

2 由于两端的数据库存储结构和对象等不可能完全一致,源端能够执行的DDL语句到了目标端不一定能够执行成功,为此打开DDL复制需要较大的维护工作量;

3 源端数据库发生DDL变化时,可以通过在目标端同样打补丁的方式予以解决,而不通过DDL复制。

如确因业务需求需要考虑打开DDL复制,可以采取在业务较闲阶段打开DDL复制的Trigger观察其对业务系统影响,如没有性能上的较大降低,可以考虑保留DDL复制。需实时对于业务系统进行监控,观察其在业务高峰期是否正常。DDL复制建议只复制最小的集合,如table、index、create user等。

2.7 OGG数据复制链路结构

Oracle GoldenGate数据复制的链路结构如下图所示:

1) 源端首先配置一个主Extract进程,负责从数据库日志中解析数据,然后将数据写

入到本地队列;

2) 源端再配置一个Data Pump Extract,用于将本地队列经由网络传输到目标端的远程

队列;

3) 目的端配置replicat进程,负责将传输到目标的队列文件写入数据库。


Goldengate配置手册.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:Unit1单词、词组; 结果状语从句;too...to..,enough...to do句

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: