oracle goldengate 数据库复制配置手册
2016-11-18 15:38
344 查看
一、准备工作
网络互通、端口均通、防火墙关闭二、OGG同步思路
源端抽取数据至本地(EXT进程)源端丛本地传送至异地本地Trail文件(Pum进程)
目端将Trail文件Replicat至目标库(Rep进程)
三、配置Windows和Linux的Mgr进程
见上一章节“OGG平如Mgr配置四、添加目端checkpoint表
GGSCI>dblogin userid oggGGSCI> edit params ./GLOBAL
GGSCHEMA ogg
CHECKPOINTTABLE ogg.checkpoint
添加checkpoint表
GGSCI> add checkpointtableogg.checkpoint
五、配置进程
登录ogg控制台
GGSCI>dblogin userid ogg配置源端Ext进程
GGSCI>add extract ext_w,tranlog, beginnowGGSCI> add exttrail e:\ogg\dirdat\t1,extract ext_w
配置Ext参数
GGSCI> edit params ext_wextract ext_w
SETENV(NLS_LANG="AMERICAN_AMERICA.ZHS16GBK") 定义字符集
SETENV(ORACLE_SID="orcl1") 定义SID变量
userid ogg,password oracle ogg用户名密码
exttrailE:\ogg\dirdat\t1 存放trail文件
table test.*; 抽的用户下的*表
配置pum进程
GGSCI> add extract pum_w, exttrailsourceE:\ogg\dirdat\t1, begin nowGGSCI > add rmttrail /u01/ogg/dirdat/t1,extract pum_w
配置pum进程参数
GGSCI> edit params pum_wextract pum_w
SETENV(NLS_LANG="AMERICAN_AMERICA.ZHS16GBK") 定义字符集
SETENV(ORACLE_SID="orcl1") 定义SID变量
userid ogg,password oracle ogg用户名密码
rmthost192.168.1.121, mgrport 7809 目端IP和Mgr端口
rmttrail/u01/ogg/dirdat/t1 目端存放Trail文件路径
table test.*; 推送表.用户名.表名
配置目端Rep进程
登录ogg控制台
GGSCI>dblogin userid ogg添加进程
GGSCI >add replicat rep_l, exttrail/u01/ogg/dirdat/t1, checkpointtable ogg.checkpoint配置Rep进程参数
GGSCI> edit params rep_lreplicat rep_l
SETENV(NLS_LANG="AMERICAN_AMERICA.ZHS16GBK") 定义字符集
SETENV (ORACLE_SID="orcl") 定义SID变量
userid ogg, password oracle ogg用户名密码
assumetargetdefs
discardfile/u01/ogg/dirdat/rep_l_discard,append discardfile文件
map test.*,target test.* 映射源表和目表
RESOLVECONFLICT (UPDATEROWEXISTS, (DEFAULT,OVERWRITE))
RESOLVECONFLICT (INSERTROWEXISTS, (DEFAULT,OVERWRITE))
RESOLVECONFLICT (DELETEROWEXISTS, (DEFAULT,OVERWRITE))
RESOLVECONFLICT (UPDATEROWMISSING,(DEFAULT, IGNORE))
RESOLVECONFLICT (DELETEROWMISSING,(DEFAULT, IGNORE));
六、初始化同步
初始化同步使用impdp或rman都可以根据SCN为点同步。同步之前表上没有同步进程。查询源端SCN
select current_scn from v$database;
源端expdp
expdp system/oracle directory=pum_dir dumpfile=test.dmplogfile=src.test.log owner=test flashback_scn=993918
目标端impdp
impdp system/oracle directory=pum_dmp dumpfile=TEST.DMPlogfile=src.test.log remap_schema=test:test
七、启动进程
目标端启动
GGSCI>start mgrGGSCI>start rep_l
源端启动
GGSCI>start mgrGGSCI>start pum_w
GGSCI>start ext_w
八、关键文件
源端
E:\ogg\dirprm\ext_w.prm ext进程配置文件E:\ogg\dirprm\pum_w.prm pum进程配置文件
E:\ogg\dirprm\mgr.prm mgr进程配置文件
E:\ogg\ggserr.log 系统日志文件
E:\ogg\dirrpt\EXT_W.rpt ext进程日志文件
E:\ogg\dirrpt\PUM_W.rpt pum进程日志文件
目端
/u01/ogg/ ggserr.log 系统日志文件/u01/ogg/GLOBAL checkpoint表配置文件
/u01/ogg/dirprm/mgr.prm mgr进程配置文件
/u01/ogg/dirprm/rep_l.prm rep进程配置文件
/u01/ogg/dirrpt/REP_L.rpt rep进程报表
九、常用监控命令
相关文章推荐
- Oracle HA 之 基于活动数据库复制配置oracle 11.2 dataguard
- 配置Goldengate从Oracle到PostgreSQL的同步复制
- GoldenGate的安装与配置(三)oracle——oracle单向复制(linux-windows)
- Oracle GoldenGate学习之windows下ogg单向复制配置
- Oracle GoldenGate单向复制配置
- Oracle GoldenGate Director安装配置详细手册
- Oracle GoldenGate 简介 数据库同步 异地复制方案
- 【ORACLE 高可用】使用GOLDENGATE 配置Oracle-MySQL的异构复制
- Oracle GoldenGate学习之windows下ogg单向复制配置
- GoldenGate_Oracle灾备_双业务解决方案——双向复制配置
- Oracle Goldengate数据库复制与容灾项目实施与维护_OGG实战培训
- Oracle GoldenGate学习之windows下ogg单向复制配置
- GoldenGate_Oracle数据仓库解决方案——集中复制配置
- 『安装配置』RHAD AS4.4 上安装 Oracle 数据库 10.2.0 手册
- 河北省地税Oracle数据库同步复制采集大集中及异地容灾应用
- 基于Tomcat+Oracle的应用程序安装配置手册
- 【白皮书】DSG RealSync数据库同步复制容灾_Oracle
- 不配置oracle客户端监听怎样来连接数据库
- Oracle高级复制的创建配置步骤-Step by Step
- Oracle 数据库DBA管理手册!