之前由于数据库宕机导致归档不连续,进程起不来,俗称归档漂移。
完美的解决方案是找回漂移的归档,我们采取的方案是:暂时抛弃漂移的归档、启动进程保证业务连续(修改当前检查点),事后申请检修初始化丢失数据的表,修改检查点的操作如下:
1、获取抽取进程checkpoint信息:
info extmb,showch
2、修改抽取进程的current checkpoint信息
alter extmb,extseqno 15260,extrba 0,thread 1
alter extmb,extseqno 15260,extrba 0,thread 2
3、修改抽取进程的recovery checkpoint信息
alter extmb,ioextseqno 15260,ioextrba 0,thread 1
alter extmb,ioextseqno 15260,ioextrba 0,thread 2