Oracle数据库数据恢复、性能优化

找回密码
注册
搜索
热搜: 活动 交友 discuz
发新帖

86

积分

0

好友

4

主题
1#
发表于 2012-5-3 12:56:24 | 查看: 3258| 回复: 1
我查看OGG在replicat端的trail文件,发现abending的那行记录如图:
trail.png
注意有两个column3,却没有column2,而报的错误为:
Column index (3) out of sequence for table xxx.xxxxx, last column index = 3.
我觉得是trail文件错了,可是tcp/ip不是应该保证传输的数据的正确性吗?这个错误究竟是怎么回事?

[ 本帖最后由 Wizard 于 2012-5-3 12:58 编辑 ]
2#
发表于 2012-5-30 10:22:20
这个问题不一定就是网络的原因,我觉得以下几个地方都需要排查

(1) pump extract读取extract trail存在异常,比如受文件系统缓存影响啊什么的
(2) pump通过网络传输时遭遇网络问题,网络我不很懂,不好多说了
(3) 目标端collector进程接收、写remote trail出现异常

我觉得以上仍和一个环节发生故障,理论上都有可能造成你的问题

另 ID 1393003.1 有提到 Trail record has not been written correctly by the extract pump, and it has been zero filled each of the records to the end with binary zeros. So when the replicat reads the record it can't correctly compose it to apply it to the target

回复 只看该作者 道具 举报

您需要登录后才可以回帖 登录 | 注册

QQ|手机版|Archiver|Oracle数据库数据恢复、性能优化

GMT+8, 2024-11-15 18:02 , Processed in 0.054078 second(s), 24 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部
TEL/電話+86 13764045638
Email service@parnassusdata.com
QQ 47079569