【发布时间】:2018-04-02 12:42:41
【问题描述】:
我想了解启用 CDC 的 IBM IMS 段和 IBM DB2 表源是否能够提供快照更改前后的值(如触发器中的 Oracle .OLD 和 .NEW 值),以便两者都可以用于进一步处理。
注意:
- 我们应该通过 Informatica PowerExchange 检索这些值并处理和推送到目标。
- 到目前为止,我们需要知道是否能够从 IBM DB2 和 IBM IMS 检索快照之前和之后的值(如 Oracle 触发器中的 .OLD 和 .NEW - 不是完全类似的示例,但刚刚提到作为一个例子来理解)
非常感谢任何帮助,谢谢。
【问题讨论】:
-
我了解到以下内容:数据库管理系统日志更改。根据操作(插入/更新/删除),它们会记录记录或行的“前映像”和/或“后映像”。对于插入,只有记录或行的“后映像”,因为插入“之前”没有任何内容。对于删除,只有记录或行的“前映像”,因为删除“后”没有任何内容。对于更新,有“前映像”和“后映像”。这是否适用于 IBM IMS Hierarchal DB 和 IBM DB2 RDBMS 是我现在的问题?
-
是的,sql 看起来就像引用 old as O new as N.
-
您能说得详细一点吗?在如何获得这些值方面?可能是对 IMS 和 DB2 的每个查询的一个示例会有所帮助。谢谢。
-
完成。请参阅下面的触发器引用旧的和新的。
标签: db2 cdc informatica-powerexchange ims-db