概述
生产环境的ogg做两边数据库之间的同步还是不错的,但是进程容易abend,维护成本太高,下面总结下之前小编碰到ogg的的一些故障和处理的过程。
![7ae354c0c69f5e51217099d6d7a471ff.png](https://i-blog.csdnimg.cn/blog_migrate/f7338cd3c95872bdd90e680bc3aa7193.jpeg)
异常处理的一般步骤
首先确定是GoldenGate的哪类进程有故障(是抽取,投递还是复制进程有问题),解决故障的一般思路如下。
(1)通过GGSCI>view report命令查找ERROR字样,确定错误原因并根据其信息进行排除。
(2)通过GGSCI>view ggsevt查看告警日志信息。
(3)检查两端数据库是否正常运行,网络是否连通。
(4)通过logdump工具对队列文件进行分析。
ps: OGG的告警日志路径
ogg也有类似oracle的告警文件,该文件在 $OGG_HOME/ggserr.log
ogg日常运维的命令(排错必备)
通过ggsci进入
info all ----查看所有进程信息
info ----