GoldenGate Replicate不会将所有列都放在After中

时间:2019-03-14 02:49:58

标签: oracle12c oracle-golden-gate

我已经设置了GoldenGate for Oracle(123015)的复制过程,可以从Oracle 12c数据库中获取更改。

我能够对跟踪文件进行所有INSERT / UPDATE / DELETE更改。但是,在UPDATE操作期间,跟踪文件中记录的“之后”部分仅包含已修改的列。

根据文档,如果

  1. 在数据库上启用了“强制日志记录和补充日志数据所有列”,
  2. GoldenGate中的EXTRACT参数文件包括参数LOGALLSUPCOLS和UPDATERECORDFORMAT FULL,

记录的AFTER部分应包含所有列,但不包括((

2 个答案:

答案 0 :(得分:0)

不依赖文档。做一些自己的测试。请检查完整的解释究竟是GoldenGate 12.3 Extract process writes to the trail

答案 1 :(得分:0)