请教如何确保alter pump begin yyyy-mm-dd hh24:mi:ss 不丢数据
在使用ogg过程中有这个问题:当前时间是11:16,源端的ext 和pump 已运行到11:16,目标端的rep 也是11:16。
我想源端的pump从01:00分重新传送trail文件。执行stop pump,alter pump begin 2014-08-22 01:00:00,start pump。接着观察pump进程几秒钟内就到了11:17,再去目标端查看dirdat文件夹,源端根本没有pump 01:00到 11:16 的trail文件。
我改为执行 stop pump,alter pump extseqno 87 extrba 0,start pump。(序号87的trail文件是01:00之前最近生成的)这样能在目标端的dirdat文件看到新传的几百M trail文件,接着看rep进程随后 从00:56开始应用。这样达到我的要求。
我的问题是 alter begin 有时候不是那么可靠,有什么办法确保alter begin 能从我指定的时间开始pump 或者rep应用呢?每次指定extseqno有点麻烦,而且不能精确的指定时间戳。
页:
[1]