GoldenGate OGG-01032

机房的UPS损坏,整个机房突然掉电,所有的设备全部中断,紧急修复了UPS后,重启了主机,此时很多套GoldenGate出现了故障。记录之。

1.GoldenGate的pump进程无法启动。检查ggserr.log日志,错误日志如下所示。

ERROR OGG-01032 There is a problem in network communication, a remote file problem, encryption keys for target and source do not match (if using ENCRYPT) or an unknown error.

 

2.检查源端和目标端的网络,无任意异常。这说明这个故障与网络无关,很可能是因为pump进程向目标端写trail文件时,由于异常掉电,导致写入目标端的那个trail文件损坏才报这个错。(这次突然掉电,多套GoldenGate出现的故障都指向trail文件损坏)

 

3.切换该pump进程的写检查点,重新写新的trail文件。

alter <extract pump> etrollover

重新启动该pump进程,已经可以成功启动pump进程。

 

4.由于掉电时正在写目标端的那个trail文件出现了损坏,所以目标端的Replicat进程后期可能会hang住,或者报错,所以后期这个对应的Replicat进程很可能需要重新指定读检查 点。

alter <replicat> extseqno <new trail file> extrba 0

 

posted @ 2022-05-14 09:41  石云华  阅读(214)  评论(0编辑  收藏  举报