设为首页 收藏本站
查看: 676|回复: 0

[经验分享] 配置Goldengate从Oracle到PostgreSQL的同步复制

[复制链接]

尚未签到

发表于 2018-9-7 09:59:54 | 显示全部楼层 |阅读模式
#配置mgr  
GGSCI (rhel6) 2> edit params mgr
  
PORT 7809
  
AUTOSTART ER *
  
AUTORESTART EXTRACT *,RETRIES 100,WAITMINUTES 2
  
PURGEOLDEXTRACTS ./dirdat/*,USECHECKPOINTS,MINKEEPDAYS 3
  
LAGREPORTHOURS 1
  
LAGINFOMINUTES 30
  
LAGCRITICALMINUTES 45
  
SYSLOG ERROR,WARN
  

  
#启动mgr
  
GGSCI (rhel6) 3> start mgr
  
GGSCI (rhel6) 4> info all
  

  
Program     Status      Group       Lag at Chkpt  Time Since Chkpt
  

  
MANAGER     RUNNING
  

  
#配置抽取进程参数
  
GGSCI (rhel6) 5> edit params ext_emp
  
EXTRACT EXT_EMP
  
DYNAMICRESOLUTION
  
SETENV (NLS_LANG="AMERICAN_AMERICA.UTF8")
  
SETENV (ORACLE_HOME="/u02/app/oracle/product/11.2.4/db1")
  
SETENV (ORACLE_SID="orcl")
  
USERID goldengate,PASSWORD goldengate
  
DISCARDFILE ./dirrpt/ext_emp.dsc,APPEND,MEGABYTES 1024
  
EXTTRAIL ./dirdat/zx
  
table zhaoxu.ggtest;
  

  
#配置投递进程参数
  
GGSCI (rhel6) 6> edit params dp_tab
  
EXTRACT DP_TAB
  
PASSTHRU
  
RMTHOST 192.168.56.25 ,MGRPORT 7809 , COMPRESS
  
RMTTRAIL ./dirdat/zx
  
table zhaoxu.ggtest;
  

  
#配置生成定义文件参数
  
GGSCI (rhel6) 7> edit params defgen
  
defsfile ./dirdef/defgen.def
  
userid goldengate, password goldengate
  
table zhaoxu.ggtest;
  

  
#增加抽取进程和传输进程
  
GGSCI (rhel6) 8> add extract ext_emp,tranlog,begin now
  
GGSCI (rhel6) 9> add exttrail ./dirdat/zx, extract ext_emp, megabytes 200
  
GGSCI (rhel6) 10> add extract dp_tab, exttrailsource ./dirdat/zx
  
GGSCI (rhel6) 11> add rmttrail ./dirdat/zx, extract dp_tab, megabytes 200
  
GGSCI (rhel6) 12> info all
  

  
Program     Status      Group       Lag at Chkpt  Time Since Chkpt
  

  
MANAGER     RUNNING
  
EXTRACT     STOPPED     DP_TAB      00:00:00      00:01:43
  
EXTRACT     STOPPED     EXT_EMP     00:00:00      00:01:01
  

  
#添加表的附加日志
  
GGSCI (rhel6) 13> dblogin userid goldengate password goldengate
  
Successfully logged into database.
  

  
GGSCI (rhel6 as goldengate@orcl) 14> add trandata zhaoxu.ggtest
  

  
Logging of supplemental redo data enabled for table ZHAOXU.GGTEST.
  
TRANDATA for scheduling columns has been added on table 'ZHAOXU.GGTEST'.
  
TRANDATA for instantiation CSN has been added on table 'ZHAOXU.GGTEST'.
  

  
#生成定义文件
  
[oracle@rhel6 ogg]$ ./defgen paramfile ./dirprm/defgen.prm
  

  
***********************************************************************
  
        Oracle GoldenGate Table Definition Generator for Oracle
  
      Version 12.2.0.1.1 OGGCORE_12.2.0.1.0_PLATFORMS_151211.1401
  
   Linux, x64, 64bit (optimized), Oracle 11g on Dec 11 2015 21:37:21
  

  
Copyright (C) 1995, 2015, Oracle and/or its affiliates. All rights reserved.
  

  

  
                    Starting at 2016-12-08 13:45:00
  
***********************************************************************
  

  
Operating System Version:
  
Linux
  
Version #1 SMP Wed Jul 1 18:23:37 EDT 2015, Release 2.6.32-573.el6.x86_64
  
Node: rhel6
  
Machine: x86_64
  
                         soft limit   hard limit
  
Address Space Size   :    unlimited    unlimited
  
Heap Size            :    unlimited    unlimited
  
File Size            :    unlimited    unlimited
  
CPU Time             :    unlimited    unlimited
  

  
Process id: 3669
  

  
***********************************************************************
  
**            Running with the following parameters                  **
  
***********************************************************************
  
defsfile ./dirdef/defgen.def
  
userid goldengate, password ***
  
table zhaoxu.ggtest;
  
Retrieving definition for ZHAOXU.GGTEST.
  

  

  
Definitions generated for 1 table in ./dirdef/defgen.def.
  

  
[oracle@rhel6 ogg]$ cat ./dirdef/defgen.def
  
*+- Defgen version 5.0, Encoding UTF-8
  
*
  
* Definitions created/modified  2016-12-08 13:45
  
*
  
*  Field descriptions for each column entry:
  
*
  
*     1    Name
  
*     2    Data Type
  
*     3    External Length
  
*     4    Fetch Offset
  
*     5    Scale
  
*     6    Level
  
*     7    Null
  
*     8    Bump if Odd
  
*     9    Internal Length
  
*    10    Binary Length
  
*    11    Table Length
  
*    12    Most Significant DT
  
*    13    Least Significant DT
  
*    14    High Precision
  
*    15    Low Precision
  
*    16    Elementary Item
  
*    17    Occurs
  
*    18    Key Column
  
*    19    Sub Data Type
  
*    20    Native Data Type
  
*    21    Character Set
  
*    22    Character Length
  
*    23    LOB Type
  
*    24    Partial Type
  
*
  
Database type: ORACLE
  
Character set ID: UTF-8
  
National character set ID: UTF-16
  
Locale: neutral
  
Case sensitivity: 14 14 14 14 14 14 14 14 14 14 14 14 11 14 14 14
  
TimeZone: GMT
  
*
  
Definition for table ZHAOXU.GGTEST
  
Record length: 82
  
Syskey: 0
  
Columns: 2
  
COL1   64     50        0  0  0 1 0     50     50     50 0 0 0 0 1    0 1   2    2       -1      0 0 0
  
COL2   64     20       56  0  0 1 0     20     20      0 0 0 0 0 1    0 0   0    1       -1      0 0 0
  
End of definition



运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.iyunv.com/thread-565660-1-1.html 上篇帖子: Oracle ASM数据库日常管理维护_超越OCP精通Oracle视频课程培训25 下篇帖子: oracle 11G 静默安装
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表