Posts

Showing posts with the label Oracle GoldenGate

ORACLE GoldenGate 参数文件

修改参数文件: 修改全局参数 --> 查看联机文档中reference edit params ./globals 修改组参数 edit params <group name> 修改进程参数 edit params <process name> 生产环境配置manager参数文件样例: PORT 7809 DYNAMICPORTLIST 8001.8002.9500-9520 PURGEOLDEXTRACTS /ggs/dirdat/aa*, USECHECKPOINTS PURGEOLDEXTRACTS /ggs/dirdat/bb*, & USECHECKPOINTS, MINKEEPDAYS 5 AUTOSTART ER * AUTORESTART EXTRACT *, WAITMINUTES 2, RETRIES 5 LAGREPORTHOURS 1 LAGINFOMINUTES 3 LAGCRITICALMINUTES 5

ORACLE GoldenGate Linux 安装

Oracle  GoldenGate for Linux安装: 1. 下载: www.oracle.com-->downloads-->middleware-->goldengate-->download-->edelivery-->Oracle Fusion Middleware-->Linux x86 Oracle GoldenGate on Oracle 11.1.1.0.0 Media Pack for Linux x86 2. 二进制模式传输 3. 解压缩后放置在/u01下; 4. 修改文件夹用户,用户组属性:oracle:oinstall 5. 修改oracle用户.bash_profile 添加: PATH=$ORACLE_BASE/gg11 LD_LIBRARY_PATH=$ORACLE_BASE/gg11 6. 创建文件夹: ggsci create subdirs exit 7. 检查新建的目录:ls -ltr(按照时间升序排序) 文件夹含义: dirprm: 参数文件 dirrpt: 日志文件 dirdat: Trail文件 下载官方联机文档: Administration Guide;Reference Guide;Troubleshooting Guide

ORACLE GoldenGate 基础知识

优势:基于日志文件,压缩成trail文件,网络传输数据量小,支持并行。 工作方式: 1.单向:分担查询负载; 2.双向:容灾,热备; 3.多点之间 4.广播:1对多 5.集成:多对1 6.数据分发:基于JMS消息服务 支持的 数据库 :ORACLE;IBM DB2;SQL  Server ;Sybase;Mysql... 支持的平台:Windows;Linux;HPUX;AIX.... GoldenGate Director: 图形化管理GoldenGate GoldenGate Veridata: 比较数据库差异 使用: 1. 初始化同步,特别适用于不同数据库类型之间传输; a.直接导入:Extract后直接Replicat使用 SQL 导入; b.确定目标数据库类型导入:Extract后直接Replicat使用目标数据库支持的导入工具导入; c.产生文件导入:Extract后写入文件,Replicat从文件读取数据使用SQL导入; d.确定目标数据库类型产生文件导入:Extract后写入文件,文件符合目标数据库导入工具格式,Replicat从文件读取数据使用目标数据库导入工具导入; 2. 在线实时同步; 组件: 1. Extract: 源 服务器 上 2.  Data  Pump:源服务器上(防止网络断时无处存储导出的数据) 3. Replicat:目标服务器上 4. Collector:目标服务器上 5. Manager:  管理 进程 6. Trails or extract files:文件或者表 7. Checkpoints:文件或者表 Trail: 1. 一系列磁盘文件; 2. 可以存在于源,目标,或者中间系统上; 3. 文件名开头2个字符(用户定义)加6位数字(000000-999999)组成; 例如:tr000018 DataPump: 1. 网络中断或者目标服务器出问题; 2. 可以实现过滤或者转换; 3. 加强一对多,多对一运行稳定性; Checkpoint: Extract进程从redo log找出所以commit的进程并写入trail; checkpoint(文件或者表)记录读取过的位置,和写入trail的位置 同样对于PUMP,REPLICAT进程用于记录 基...