ogg重新生成trail文件+指定时间拉取数据
第一种:重新生成trail文件,之前未同步数据丢失
人工干涉产生一个新的extract trail文件,data pump和replicat进程都从该新文件中读取数据。
1)执行命令ETROLLOVER生成新的trail文件
提示要必须指定datapump和replicat进程的seqno序号
Stop ext_tina
Stop dp_tina
alter extract ext_tina etrollover
alter extract dp_tina etrollover
2018-06-18 18:12:30 INFO OGG-01520 Rollover performed. For each affected output trail of Version 10 or higher format, after starting the source extract, issue ALTER EXTSEQNO for that trail’s reader (either pump EXTRACT or REPLICAT) to move the reader’s scan to the new trail file; it will not happen automatically.
EXTRACT altered.
只启动extract进程
GGSCI (cndba) 93> start ext_tina
此时/dirdat/目录下生成了新的trail文件 aa00010
2)重新定位数据泵和复制进程以从新的路径序列号开始
–源端执行
alter extract dp_tina,thread 1,extseqno 10,extrba 0
EXTRACT altered.