今天一同事做oracle ogg到mysql的数据同步搭建,出现ogg的抽取进程无法启动问题。经过一番排查,发现ogg同一个队列文件,抽取进程使用了不同的参数启动,引起抽取队列文件异常导致抽取进程无法启动。
一、问题现象
OGG配置搭建的过程中,多次尝试重启OGG抽取进程,一直处于abend状态。
GGSCI (orclogg as OGG@orclogg) 76> info all Program Status Group Lag at Chkpt Time Since Chkpt MANAGER RUNNING EXTRACT ABENDED E1 00:00:00 01:53:13 EXTRACT ABENDED P1 00:00:00 01:49:23 EXTRACT STOPPED PUMP_001 00:00:00 01:03:19 EXTRACT STOPPED REP_001 00:00:00 01:03:14
二、问题分析
查看抽取进程E1的日志,有时候E1的日志会很长,建议重新启动一次,方便查看错误日志。
2022-01-18 15:16:24 INFO OGG-01516 Positioned to (Thread 1) Sequence 79, RBA 915761680, SCN 0.0 (0), 2022 M01 18 15:16:04. Source Context : SourceModule : [er.extract.recovery] SourceID