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

[经验分享] Oraclegoldengate 11g安装

[复制链接]

尚未签到

发表于 2015-12-18 14:31:30 | 显示全部楼层 |阅读模式
安装前准备工作
  Oracle OGG 11g安装用户和组设置
1.创建OGG操作系统用户
  这里直接使用ORACLE用户安装GoldenGate,而不创建新用户。
2.创建OGG数据库用户及授权
  源端数据库:
  sqlplus / as sysdba
  create user ggs> ts_ogg temporary tablespace TEMP1 quota unlimited on ts_ogg;
  grant CONNECT, RESOURCE to ggs;
  grant CREATE SESSION,>
  grant SELECT ANY DICTIONARY, SELECT ANY TABLEto ggs;
  grant>
  grant FLASHBACK ANY TABLE to ggs;
  grant EXECUTE on DBMS_FLASHBACK to ggs;
  
  目标端数据库:
   sqlplus / as sysdba
  create user ggs> ts_ogg temporary tablespace TEMP1 quota unlimited on  ts_ogg;
  grant CONNECT, RESOURCE to ggs;
  grant CREATE SESSION,>
  grant SELECT ANY DICTIONARY, SELECT ANY TABLEto ggs;
  grant CREATE TABLE to ggs;
  
  ?  数据库启用日志功能
1.在源端数据库启用附件日志
  检查是否开启附加日志:
  SQL> select SUPPLEMENTAL_LOG_DATA_MIN fromv$database;
  
  
  如果没有,使用以下命令开启
  SQL>>
  SQL>>
   
2.在源端数据库启用归档。
  启用归档模式:
  sqlplus / as sysdba
  SQL>>
  SQL> shutdown immediate
  SQL> startup mount
  SQL>>
  SQL>>
  检查数据库归档信息:
  sqlplus / as sysdba
  SQL>>
  SQL> archive log list;
3.在源端数据库启用强制日志模式
  检查日志模式:
  SQL> SELECT force_logging FROM v$database;
  FORCE_LOG
  ---------
  NO
  启用强制日志模式:
  SQL>>
 
3)软件安装及配置
?  在源端和目标端系统创建安装目录并解压安装文件
  源端操作系统:
  mkdir -p /home/oracle/ogg
  cp ogg.zip  /home/oracle/ogg
  cd  /home/oracle/ogg
  unzip ogg.zip
  tar –xvf ggs_AIX_x86_ora11g_64bit_v11_1_1_0_0_078.tar
  目标端操作系统:
  mkdir -p /home/oracle/ogg
  cp ogg.zip /home/oracle/ogg
  cd  /home/oracle/ogg
  unzip ogg.zip
  tar –xvf ggs_AIX_x86_ora11g_64bit_v11_1_1_0_0_078.tar
?  为创建OGG子工作目录
  同时在源端和目标端系统执行:
  [oracle@db] ./ggsci
   
  GGSCI (db.cn.oracle.com) 1> create subdirs
  
  Logging of supplemental redo log data isenabled for table SCOTT.DEPT_OGG
  
?  配置 Goldengate 管理进程
  在源端和目标端系统配置 MGR:
   [oracle@db ogg] ./ggsci
  GGSCI (db.cn.oracle.com) 1> EDIT PARAMSMGR
   
  PORT 7809
  PURGEOLDEXTRACTS /dirdat, USECHECKPOINTS
   
  GGSCI (db.cn.oracle.com) 2> START MGR
  GGSCI (db.cn.oracle.com) 3> INFO MGR
  
?  配置 Goldengate 抽取进程
  在源端系统配置 EXTRACT进程:
   [oracle@db ogg] ./ggsci
  add extract ejj_cc4, tranlog,begin now
  add exttrail ./dirdat/ag, extract ejc_cx4,megabytes 100
  edit params ejj_cc4
  配置内容示例:
  extract ejj_cc4
  SETENV (ORACLE_SID="orcl")
  SETENV (NLS_LANG=AMERICAN_AMERICA.AL32UTF8)
  Userid ggs,PASSWORDBBCLLLDEDDAIAUCOJGDDFPCCCHEGCPD, BLOWFISH, ENCRYPTKEY DEFAULT
  REPORT AT 01:59
  REPORTROLLOVER AT 02:00
  CACHEMGR, CACHESIZE 256MB
  EXTTRAIL ./dirdat/ag
  NUMFILES 3000
  EOFDELAYCSECS 30
  GETTRUNCATES
  TRANLOGOPTIONS DBLOGREADER
  DYNAMICRESOLUTION
  BR BRINTERVAL 2H , BRDIR BR
  GETUPDATEBEFORES
  NOCOMPRESSDELETES
  WARNLONGTRANS 3H, CHECKINTERVAL 3M
  table SCOTT.*;
  table HR.WORK;
  
?  配置 Goldengate 投递进程
  在源端系统配置 EXTRACT进程:
   [oracle@db ogg] ./ggsci
  add extract pjj_cc4,exttrailsource./dirdat/ag
  add rmttrail ./dirdat/bg, extract pjj_cc4,megabytes 500
  edit params pjj_cc4
  配置内容示例:
  extract pjj_cc4
  SETENV (ORACLE_SID="gdstjcpt1")
  SETENV (NLS_LANG=AMERICAN_AMERICA.AL32UTF8)
  Userid ggs,PASSWORD BBCLLLDEDDAIAUCOJGDDFPCCCHEGCPD, BLOWFISH, ENCRYPTKEY DEFAULT
  REPORT AT 01:59
  REPORTROLLOVER AT 02:00
  CACHEMGR, CACHESIZE 256MB
  FLUSHCSECS 30
  NUMFILES 3000
  EOFDELAYCSECS 30
  RMTHOST 192.168.72.6,MGRPORT 7809, TCPBUFSIZE100000, TCPFLUSHBYTES 300000
  RMTTRAIL ./dirdat/bg
  GETTRUNCATES
  PASSTHRU
  DYNAMICRESOLUTION
  GETUPDATEBEFORES
  NOCOMPRESSDELETES
  table  SCOTT.*;
  table HR.WORK;
  
  
?  配置 Goldengate 复制进程
  在目标端系统添加checkpoint表:
  GGSCI (grid.cn.oracle.com) 12> EDIT PARAMS./GLOBALS
   
  CHECKPOINTTABLE ggs.ggs_checkpoint
   
  GGSCI (grid.cn.oracle.com) 1> DBLOGINUSERID ogg, PASSWORD ogg
  Successfully logged into database.
   
  GGSCI (grid.cn.oracle.com) 2> ADDCHECKPOINTTABLE
  No checkpoint table specified, using GLOBALSspecification (ggs.ggs_checkpoint...
  Successfully created checkpoint tableOGG.GGSCHKPT.
 
  在目标端系统配置 REPLIC进程:
   [oracle@db ogg] ./ggsci
  dblogin userid ggs,password register
  add replicat rjj_cc4,exttrail ./dirdat/bg,checkpointtable ggs.ggs_checkpoint
  edit params rjj_cc4
  配置内容示例:
  replicat rjj_cc4
  SETENV (ORACLE_SID="orcl")
  SETENV (NLS_LANG=AMERICAN_AMERICA.AL32UTF8)
  Userid ggs,PASSWORD ogg
  REPORT AT 01:59
  REPORTROLLOVER AT 02:00
  CACHEMGR, CACHESIZE 256MB
  REPERROR DEFAULT,ABEND
  DISCARDFILE./dirrpt/rjc_cx4.dsc,APPEND,MEGABYTES 100
  DISCARDROLLOVER AT 06:00
  GETTRUNCATES
  NUMFILES 3000
  EOFDELAYCSECS 30
  ASSUMETARGETDEFS
  ALLOWNOOPUPDATES
  DYNAMICRESOLUTION
  GETUPDATEBEFORES
  NOCOMPRESSDELETES
  MAP SCOTT.*, TARGET SCOTT.*;
  MAP HR.WORK, TARGET  HR.WORK;
  
?  为表添加附加日志
在源端系统添加:
  GGSCI (db.cn.oracle.com) 3> DBLOGIN USERIDogg, PASSWORD Ogg
  Successfully logged into database.
  添加示例:
  GGSCI (db.cn.oracle.com) 5> ADD TRANDATAscott.EMP_OGG
  Logging of supplemental redo data enabled fortable SCOTT.EMP_OGG.
   
  GGSCI (db.cn.oracle.com) 6> ADD TRANDATAscott.DEPT_OGG
  Logging of supplemental redo data enabled fortable SCOTT.DEPT_OGG.
  Verify that supplemental logging has beenturned on for these tables.
  GGSCI (cdcjp63vm3.cn.oracle.com) 7> INFOTRANDATA scott.emp*
  Logging of supplemental redo log data isenabled for table SCOTT.EMP_OGG
  Logging of supplemental redo log data isenabled for table SCOTT.DEPT_OGG
  

运维网声明 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.yunweiku.com/thread-153016-1-1.html 上篇帖子: 关于oracle11g简单的网络配置 下篇帖子: Oracle instr函数
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

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

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

扫描微信二维码查看详情

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


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


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


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



合作伙伴: 青云cloud

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