个人收集整理仅供参考学习第 9 章GoldenGate错误分析与处理在维护 GoldenGate 过程中,由于各种意外情况,难免还是会遇到各种各样的问题
掌握一些常见的GoldenGate 故障诊断和错误分析的方法是非常有必要的,而且掌握这些错误分析工具也进一步加深对GoldenGate 产品的认识与对GoldenGate 原理的理解
1 GoldenGate常见异常处理GoldenGate 运行起来后,随着时间的推移可能会碰到各种各样的问题,下面就来介绍常见的异常现象以及常见的异常处理方法
1 异常处理的一般步骤首先确定是GoldenGate 的哪类进程有故障(是抽取,投递还是复制进程有问题),解决故障的一般思路如下
(1)通过 GGSCI>view report命令查找ERROR 字样,确定错误原因并根据其信息进行排除
(2)通过 GGSCI>view ggsevt 查看告警日志信息
(3)检查两端数据库是否正常运行,网络是否连通
(4)通过 logdump 工具对队列文件进行分析
2 RAC 单节点失败在 RAC 环境下, GoldenGate 软件安装在共享目录下,可以通过任一个节点连接到共享目录,启动GoldenGate 运行界面
如果其中一个节点失败,导致GoldenGate 进程中止,可直接切换到另外一个节点继续运行
操作步骤如下
(1)以 Oracle 用户登录源系统(使用另外一个正常的节点)
(2)确认将 GoldenGate 安装的所在文件系统装载到另一节点相同目录
(3)确认 GoldenGate 安装目录属于Oracle 用户及其所在组
(4)确认 Oracle 用户及其所在组对GoldenGate 安装目录拥有读写权限
(5)进入 GoldenGate 安装目录
/ggsci 进入命令行界面
(7)执行 start