用户不存在 问题描述: 2013-05-02 10:45:20 ggs error 2001 oracle goldengate delivery for oracle, rcrmheal.prm:
用户不存在
问题描述:
2013-05-02 10:45:20 ggs error 2001 oracle goldengate delivery for oracle, rcrmheal.prm: fatal error executing ddl replication: error [error code [1918], ora-01918: user 'pxboracle' does not exist, sql /* goldengate_ddl_replication */ alter user pxboracle account unlock ], no error handler present.
问题分析:
根据分析日志可以确定是目标端不存在该用户导致的故障。
问题处理:
方法1、如果不需要同步该用户,可以在目标端去掉掉映射该用户,再重启进程。
例如去掉:map pxboracle.*, target tpxboracle.*;
方法2、在目标端手工创建该用户,再重启进程。
表不存在问题描述:
2013-05-10 15:02:12 ggs error 101 oracle goldengate delivery for oracle, rcrmheal.prm: table pxboracle.tb_users does not exist in target database.
问题分析:
根据分析日志可以确定是目标端不存在该表导致的故障。
问题处理:
方法1、如果不需要同步该表,可以在目标端排除掉该表,再重启进程。
例如添加:mapexclude pxboracle.tb_users
方法2、在目标端手工创建该表, 异构数据库还需要重新生成表结构定义文件,再重启进程。
数据库索引失效问题描述
2014-01-05 14:48:32 ggs warning 218 oracle goldengate delivery for oracle, rapcaxht.prm: sql error 1502 mapping tsm.docontract to ttsm.docontract oci error ora-01502: index tsm.pk_sid' or partition of such index is in unusable state (status = 1502), sql .
问题分析:
数据库索引失效引起的故障。
问题处理:
重建这个有问题的索引,再重启进程,故障排除。
表结构不一致问题描述:
2014-05-08 14:50:44 ggs error 218 oracle goldengate delivery for oracle, rcrmheal.prm: error mapping from olap.tb_ft_ofstk_bal_his to crmolap.tb_ft_ofstk_bal_his.
问题分析:
出现该问题一般都是由于同步的源和目标表结构不一致,包括表字段和索引。
问题处理:
1、 如果是表字段不一致,需要修改表字段,异构数据库还需要重新生成表结构定义文件,,再重启进程。
2、 如果是索引不一致,需要重建索引,异构数据库还需要重新生成表结构定义文件,再重启进程。
磁盘空间不足问题描述:
2014-06-07 04:05:31 ggs error 103 oracle goldengate collector: unable to write to file ./dirdat/crm/fl003629 (error 28, no space left on device).
2010-05-07 04:05:31 ggs error 190 process abending.
问题分析:
根据分析日志可以确定是磁盘空间不足导致的故障。
问题处理:
划分足够的磁盘空间,再重启进程。
tcp/ip故障问题描述:
2014-06-25 21:06:04 ggs warning 150 oracle goldengate capture for oracle, bsaiaxec.prm: tcp/ip error 10060 (由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败。).
问题分析:
根据分析日志可以确定是不能连接到远程主机,包括ip地址或端口号。
问题处理:
需要打通能够连接到远程主机ip和端口,再重启进程。
数据库不能连接问题描述:
2014-05-20 18:25:13 ggs error 182 oracle goldengate delivery for oracle, rtasaxta.prm: oci error during ociserverattach (status = 12154-ora-12154: tns:could not resolve the connect identifier specified).
问题分析:
这种故障是数据库不能连接导致goldengate进程异常。
问题处理:
需要先解决数据库异常,再重启进程。
表空间不足问题描述:
