GoldenGate全部删除Trail 文件恢复

今天在清理GoldenGate的Trail文件时一不小心全部删除了,导致GoldenGate在源端的EXTRACT进程挂起不能启动.

1.删除源端数据库的EXTRACT进程:
GGSCI (crm_master) 4> dblogin userid ogg,password OC8rGBIjkBG
Successfully logged into database.
GGSCI (crm_master) 5> delete extract EXTND
Deleted EXTRACT EXTND.
GGSCI (crm_master) 6> info all
Program    Status      Group      Lag at Chkpt  Time Since Chkpt
MANAGER    RUNNING                             
EXTRACT    RUNNING    DPEND      00:00:00      00:00:06   
GGSCI (crm_master) 7> add exttrail ./gglog/nd,extract EXTND,megabytes 1000
EXTTRAIL added.
GGSCI (crm_master) 8> ADD EXTTRAIL /oradata/gglog/nd, EXTRACT EXTND
EXTTRAIL added.
GGSCI (crm_master) 9> info all
Program    Status      Group      Lag at Chkpt  Time Since Chkpt
MANAGER  RUNNING                                   
EXTRACT    RUNNING    DPEND      00:00:00      00:00:04   
EXTRACT    STOPPED    EXTND      00:00:00      00:07:42   
GGSCI (crm_master) 10> start extnd
Sending START request to MANAGER ...
EXTRACT EXTND starting
GGSCI (crm_master) 11> info all
Program    Status      Group      Lag at Chkpt  Time Since Chkpt
MANAGER    RUNNING             
EXTRACT    RUNNING    DPEND      00:00:00      00:00:09   
EXTRACT    RUNNING    EXTND      00:07:46      00:00:01   
GGSCI (crm_master) 12>

2.进看源端数据库的Trail文件号
[Oracle@node1 ogg]$ ll ../gglog/
total 724
-rw-rw-rw- 1 oracle oinstall 737414 Jul 27 14:34 nd000000
[oracle@node1 ogg]$

3.在目标端数据库指定Trail号
GGSCI (crm_slave) 5> alter REPLICAT repl extseqno 000, extrba 0       
REPLICAT altered.
GGSCI (crm_slave) 6> start repl
Sending START request to MANAGER ...
REPLICAT REPL starting
GGSCI (crm_slave) 7> info all
Program    Status      Group      Lag at Chkpt  Time Since Chkpt
MANAGER  RUNNING                               
REPLICAT    RUNNING    REPL        00:00:00      00:00:00   
GGSCI (crm_slave) 8>

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/899c33d81a28df66ca1a11685ee67c73.html