OGG-00303 Problem at line 37. Expecting file, table, or record definition: TimeZone: -04:00.

由于源端和目标端表结构不一致(列顺序有差异),因此使用def文件来同步。

在源端配置好def文件后,启动复制进程报错,具体信息如下:

2024-01-31 11:24:16 ERROR OGG-00303  Oracle GoldenGate Delivery for Oracle,r_bszj.rp: Problem at line 37. Expecting file, table, or record definition: TimeZone: -04:00.
2024-01-31 11:24:16 ERROR OGG-01168  Oracle GoldenGate Delivery for Oracle,r_bszj.rp: PROCESS ABENDING.

通过查询mos得知,该问题是由于两端版本不一致所导致(源端12.2,目标端11.2),需要在prm文件中指定版本方可解决(Doc ID 2155977.1

defsfile /oracle/ogg/dirdef/bz.def,PURGE FORMAT RELEASE 11.2
userid ogguser, password oggpassword    
table schema.tablename; 

同构defgen重新生成def文件即可。

posted @ 2024-01-31 12:10  小年青。  阅读(55)  评论(0编辑  收藏  举报