Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2774718
  • 博文数量: 389
  • 博客积分: 4177
  • 博客等级: 上校
  • 技术积分: 4773
  • 用 户 组: 普通用户
  • 注册时间: 2008-11-16 23:29
文章分类

全部博文(389)

分类: Oracle

2014-01-09 21:14:37

                                    GoldenGate的升级过程

     goldengate同版本内升级比较简单,比如从11.2.1.0.1升级到11.2.1.0.7.
如果是刚开始安装,直接使用新版的的介质就可以了,补丁其实就是一个新版
本.


1,确认extract,datapumb和replicat已经处理完成所有的记录,


2,备份原有的安装目录;


3,停止mgr,extract,datapump和replicat;


4,在源端重新rollover exttrail,就是生成新的一个exttrail文件序列号;


alter extract te01, etrollover  --extract

 alter extract tp01, etrollover  --datapump


 info te01,detail  --te01,下一个extrail的seqno为27


Remote Trail Name                                Seqno        RBA     Max MB

  /usr/local/goldengate/dirdat/t1                     27          0        100


 info tp01, detail    --te01,下一个rmtrail的seqno为5

  Remote Trail Name                                Seqno        RBA     Max MB

  /usr/local/goldengate/dirdat/r1                      5          0        100

5,分别在原有目录中解压安装介质;


6,在源端修改exttrail号和目标端修改rmttrail读取号;


alter extract tp01, extseqno 27, extrba 0  --datapump

alter replicat dr01, extseqno 5, extrba 0  --replicat


7,依次启动extract,datapump,replicat.在这里有点很特别的就是不能使用正常的顺序来启动
replicat,datapump,extract,顺序是刚好相反的.


注:如果有ddl复制的会稍会麻烦一点,详情见相关的文档.

 

 

阅读(4728) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~