天天看点

OGG-01028 Error (22, Invalid argument) positioning into extract file in EOF check

问题描述:

2019-01-24 09:34:53 ERROR OGG-01028 Error (22, Invalid argument) positioning into extract file E:\ggs\dirdat\rdnyy11g\re000000 in EOF check.

分析原因:

在源端E进程启动时,源端部分表还没有主键,后续陆续补上主键,而且源端和目标端部分表主键存在不一致。

综合以上因素,初步判断E进程捕获到的trail文件与最新的表信息不一致,引起目标端R进程无法准确定位同步文件。

解决方法:

在目标端R进程跳过之前的更新文件,再重新追加更新数据。

处理步骤:

##跳过之前文件
stop rdnyy11g 
alter rdnyy11g,begin now
start rdnyy11g
info rdnyy11g


   ##重新追加开始初始化时间到目前的数据
    stop rdnyy11g
    alter rdnyy11g,begin 2019-01-23 12:00:00     ##数据初始化之前的时间点
    start rdnyy11g
           

风险:如果追加数据失败,即需要重新进行数据初始化。

继续阅读