在原ogg基础上重新搭建ogg


在原ogg基础上重新搭建ogg 
 
如果ogg的主从同步出现了问题,出现了无法修复的情况,我们就会准备重新搭建ogg,其实重新搭建的过程很简单,因为很多配置我们都做过了,所以只需要在原来OGG基础上按照以下几个步骤操作即可完成重新搭建ogg。


一、环境:源:oracle 10g  目标:mysql 5.6.27


二、具体步骤
源数据库:
GGSCI (ora10g) 13> info all
Program     Status      Group       Lag           Time Since Chkpt
MANAGER     stoped                                           
EXTRACT     stoped     EXT1        00:00:00      00:00:04    
EXTRACT     stoped     PUSH1       00:00:00      00:00:09 


GGSCI (ora10g) 13>delete EXTRACT  EXT1 
GGSCI (ora10g) 13>delete EXTRACT  PUSH1




目标数据库:
GGSCI (mysqldb) 13>delete REPLICAT   REP1
然后删除目标mysql数据库里的anying_cd库,再重新导入不含数据,只有表结构的表(重要)




源数据库:
[oracle@ora10g ogg]$ cd /usr/local/ogg/dirdat/
[oracle@ora10g dirdat]$ ls
xs000000
[oracle@ora10g dirdat]$ rm xs000000 


目标数据库:
[root@mysqldb dirdat]# pwd
/usr/local/ogg/dirdat
[root@mysqldb dirdat]# ls
ex  xs000000
[root@mysqldb dirdat]# rm ex xs000000 
[root@mysqldb dirdat]# ls




源数据库:
通过运行 EXTRACT 命令并提供参数和日志文件作为命令行参数来启动 Extract。
[root@ora10g dirdat]# pwd
/usr/local/ogg
[oracle@ora10g dirdat]$./extract paramfile dirprm/inext.prm reportfile dirrpt/inext.rpt




目标数据库:
[root@mysqldb dirdat]# pwd
/usr/local/ogg


应用日志,初始化目标库的表数据
[root@mysqldb dirdat]#./replicat paramfile dirprm/inload.prm 
然后在目标数据库mysql里面anying_cd库里的表有数据了。这样,就使得源数据库和目标数据库的表数据一样,以后就可以在一个起跑线上跑了,主加条数据,备库也会增加。




源数据库:
GGSCI (ora10g) 13> add extract ext1,tranlog,begin now
GGSCI (ora10g) 14> add exttrail /usr/local/ogg/dirdat/xs,extract ext1
GGSCI (ora10g) 18> add extract push1,exttrailsource /usr/local/ogg/dirdat/xs
GGSCI (ora10g) 19> add rmttrail /usr/local/ogg/dirdat/xs,extract push1






目标数据库:
GGSCI (mysqldb) 13> dblogin sourcedb anying_cd@127.0.0.1:3306,userid anying_cd,password anying_cd
GGSCI (mysqldb) 13>add checkpointtable anying_cd.checkpointtab
GGSCI (mysqldb) 13>add replicat rep1,exttrail /usr/local/ogg/dirdat/xs,checkpointtable anying_cd.checkpointtab


至此,我们就在原来ogg基础上,拆除主从同步,重新搭建ogg进行注从同步。

接下来就是在主库和主库上分别启动info all里面的进程,然后就可以测试数据是否同步了。














来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/28916011/viewspace-2138210/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/28916011/viewspace-2138210/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值