GoldenGate PUMP复制
2013-04-19 17:06
609 查看
1. 配置源端GoldenGate
配置管理进程和抽取进程
./ggsci
>dblogin userid ogg,password ufsoft
>edit params mgr --编辑管理进程
PORT 7809
>start mgr
>edit params GLOBALS
GGSCHEMA ogg
>edit extract eini_1
EXTRACT EINI_1
dynamicresolution
SETENV (NLS_LANG=AMERICAN_AMERICA.ZHS16GBK)
USERID ogg PASSWORD ufsoft
RMTHOST 192.168.0.4,MGRPORT 7809
TRANLOGOPTIONS EXCLUDEUSER ogg
exttrail /oracle/goldengate/dirdat/la
DDL INCLUDE ALL
table scott.*;
>add extract eini_1,tranlog,begin now
>add extract eini_1,tranlog,begin now
>add exttrail /oracle/goldengate/dirdat/la,extract eini_1
>edit params pump_so //配置pump进程
extract pump_so
dynamicresolution
rmthost 192.168.0.4,mgrport 7809,compress
rmttrail /oracle/goldengate/dirdat/ma
table scott.* //如果需要对多个用户下的表进行通步的话,建议多建立几个抽取进程,以免其中一个进程出现意外停止而导致所有抽取进程都停止,减少数据的丢失。
> add extract pump_so,exttrailsource /oracle/goldengate/dirdat/la
> add rmttrail /oracle/goldengate/dirdat/ma,extract pump_so
2) 配置复制进程
>add checkpointtable ogg.checkpoint
>add replicat rini_1,exttrail /oracle/goldengate/dirdat/ra,begin now,checkpointtable ogg.checkpoint
>edit params rini_1
REPLICAT RINI_1
SETENV (NLS_LANG=AMERICAN_AMERICA.ZHS16GBK)
ASSUMETARGETDEFS
USERID ogg PASSWORD ufsoft
DISCARDFILE /oracle/goldengate/dirrpt/RINIaa.dsc,PURGE
DDL INCLUDE ALL
DDLERROR DEFAULT IGNORE RETRYOP MAXRETRIES 3 RETRYDELAY 5
DDLERROR DEFAULT DISCARD
DDLERROR DEFAULT IGNORE RETRYOP
MAP scott.* , TARGET scott.*;
开启各进程。
2. 配置目标端GoldenGate
1) 配置管理进程和复制进程
目标端只需要配置两个进程即可:管理进程和复制进程
./ggsci
>dblogin userid ogg,password ufsoft
>edit params mgr
PORT 7809
PURGEOLDEXTRACTS /dirdat,USECHECKPOINTS
>start mgr
>edit params GLOBALS //全局配置,非必须
GGSCHEMA ogg
>add checkpointtable ogg.checkpoint
>add replicat rini_1,exttrail /oracle/goldengate/dirdat/ma,begin now,checkpointtable ogg.checkpoint
>edit params rini_1
REPLICAT RINI_1
SETENV (NLS_LANG=AMERICAN_AMERICA.ZHS16GBK)
ASSUMETARGETDEFS
USERID ogg PASSWORD ufsoft
DISCARDFILE /oracle/goldengate/dirrpt/RINIaa.dsc,PURGE
DDL INCLUDE ALL
DDLERROR DEFAULT IGNORE RETRYOP MAXRETRIES 3 RETRYDELAY 5
DDLERROR DEFAULT DISCARD
DDLERROR DEFAULT IGNORE RETRYOP
MAP scott.* , TARGET scott.*;
2) 配置抽取进程
>edit params eini_1
EXTRACT EINI_1
dynamicresolution
SETENV (NLS_LANG=AMERICAN_AMERICA.ZHS16GBK)
USERID ogg PASSWORD ufsoft
RMTHOST 192.168.0.3,MGRPORT 7809
TRANLOGOPTIONS EXCLUDEUSER ogg
exttrail /oracle/goldengate/dirdat/na
DDL INCLUDE ALL
table scott.*;
>add extract eini_1,tranlog,begin now
>add exttrail /oracle/goldengate/dirdat/na,extract eini_1
>edit params pump_so
extract pump_so
dynamicresolution
USERID ogg PASSWORD ufsoft
rmthost 192.168.0.3,mgrport 7809,compress
rmttrail /oracle/goldengate/dirdat/ra
table scott.*;
> add extract pump_so,exttrailsource /oracle/goldengate/dirdat/na
> add rmttrail /oracle/goldengate/dirdat/ra,extract pump_so
开启所有进程。
配置管理进程和抽取进程
./ggsci
>dblogin userid ogg,password ufsoft
>edit params mgr --编辑管理进程
PORT 7809
>start mgr
>edit params GLOBALS
GGSCHEMA ogg
>edit extract eini_1
EXTRACT EINI_1
dynamicresolution
SETENV (NLS_LANG=AMERICAN_AMERICA.ZHS16GBK)
USERID ogg PASSWORD ufsoft
RMTHOST 192.168.0.4,MGRPORT 7809
TRANLOGOPTIONS EXCLUDEUSER ogg
exttrail /oracle/goldengate/dirdat/la
DDL INCLUDE ALL
table scott.*;
>add extract eini_1,tranlog,begin now
>add extract eini_1,tranlog,begin now
>add exttrail /oracle/goldengate/dirdat/la,extract eini_1
>edit params pump_so //配置pump进程
extract pump_so
dynamicresolution
rmthost 192.168.0.4,mgrport 7809,compress
rmttrail /oracle/goldengate/dirdat/ma
table scott.* //如果需要对多个用户下的表进行通步的话,建议多建立几个抽取进程,以免其中一个进程出现意外停止而导致所有抽取进程都停止,减少数据的丢失。
> add extract pump_so,exttrailsource /oracle/goldengate/dirdat/la
> add rmttrail /oracle/goldengate/dirdat/ma,extract pump_so
2) 配置复制进程
>add checkpointtable ogg.checkpoint
>add replicat rini_1,exttrail /oracle/goldengate/dirdat/ra,begin now,checkpointtable ogg.checkpoint
>edit params rini_1
REPLICAT RINI_1
SETENV (NLS_LANG=AMERICAN_AMERICA.ZHS16GBK)
ASSUMETARGETDEFS
USERID ogg PASSWORD ufsoft
DISCARDFILE /oracle/goldengate/dirrpt/RINIaa.dsc,PURGE
DDL INCLUDE ALL
DDLERROR DEFAULT IGNORE RETRYOP MAXRETRIES 3 RETRYDELAY 5
DDLERROR DEFAULT DISCARD
DDLERROR DEFAULT IGNORE RETRYOP
MAP scott.* , TARGET scott.*;
开启各进程。
2. 配置目标端GoldenGate
1) 配置管理进程和复制进程
目标端只需要配置两个进程即可:管理进程和复制进程
./ggsci
>dblogin userid ogg,password ufsoft
>edit params mgr
PORT 7809
PURGEOLDEXTRACTS /dirdat,USECHECKPOINTS
>start mgr
>edit params GLOBALS //全局配置,非必须
GGSCHEMA ogg
>add checkpointtable ogg.checkpoint
>add replicat rini_1,exttrail /oracle/goldengate/dirdat/ma,begin now,checkpointtable ogg.checkpoint
>edit params rini_1
REPLICAT RINI_1
SETENV (NLS_LANG=AMERICAN_AMERICA.ZHS16GBK)
ASSUMETARGETDEFS
USERID ogg PASSWORD ufsoft
DISCARDFILE /oracle/goldengate/dirrpt/RINIaa.dsc,PURGE
DDL INCLUDE ALL
DDLERROR DEFAULT IGNORE RETRYOP MAXRETRIES 3 RETRYDELAY 5
DDLERROR DEFAULT DISCARD
DDLERROR DEFAULT IGNORE RETRYOP
MAP scott.* , TARGET scott.*;
2) 配置抽取进程
>edit params eini_1
EXTRACT EINI_1
dynamicresolution
SETENV (NLS_LANG=AMERICAN_AMERICA.ZHS16GBK)
USERID ogg PASSWORD ufsoft
RMTHOST 192.168.0.3,MGRPORT 7809
TRANLOGOPTIONS EXCLUDEUSER ogg
exttrail /oracle/goldengate/dirdat/na
DDL INCLUDE ALL
table scott.*;
>add extract eini_1,tranlog,begin now
>add exttrail /oracle/goldengate/dirdat/na,extract eini_1
>edit params pump_so
extract pump_so
dynamicresolution
USERID ogg PASSWORD ufsoft
rmthost 192.168.0.3,mgrport 7809,compress
rmttrail /oracle/goldengate/dirdat/ra
table scott.*;
> add extract pump_so,exttrailsource /oracle/goldengate/dirdat/na
> add rmttrail /oracle/goldengate/dirdat/ra,extract pump_so
开启所有进程。
相关文章推荐
- GoldenGate不配置PUMP进程和本地TRAIL路径的同步
- centos6.0-oracle11g-goldengate单向复制(非ASM)
- GoldenGate单向复制配置(支持DDL复制)
- [置顶] goldengate 学习系列1–10gasm to 11gR2 asm 单向复制(DDL支持)
- Oracle Golden Gate 系列十 -- 配置 Data Pump process 说明 与 示例
- goldengate 学习系列3–一对多的复制配置
- Oracle Golden Gate 系列六 -- 11gR2 Ora2Ora 单向复制 GG 示例
- goldengate 学习系列3–一对多的复制配置
- GoldenGate Data Pump 进程 report 报 WARNING OGG-01223 Cannot find executable file './server' 无法启动
- Oracle Golden Gate 单向复制 DDL,DML 实战档案
- goldengate单向复制文档
- Oracle Golden Gate 11gR2 单向复制
- GoldenGate Extract+datapump+replicat 配置
- Oracle Golden Gate 系列十 -- 配置 Data Pump process 说明 与 示例
- goldengate datapump 配置
- GoldenGate复制2:linux下oracle到oracle(使用expdp init load)
- goldengate 目的端rep复制进程 遇到ora-00001 异常终止abend的血案
- Oracle ---Goldengate单项复制步骤详解
- GoldenGate_Oracle数据分发解决方案——广播复制配置
- GOLDENGATE安装配置与复制流搭建_DG端抽取支持DDL版