为 i 实例化 Oracle GoldenGate for Db2
了解如何配置目标数据的初始负载、添加实例化复制所需的进程以及如何执行实例化。这些步骤的预期结果是使源目标数据保持一致(称为初始同步),并且 Oracle GoldenGate 捕获并交付持续的事务更改,以便继续保持一致性。
在 Oracle GoldenGate 环境初始化期间,您将执行初始数据同步并首次启动 Oracle GoldenGate 进程。与这些过程一起,将创建提取和复制处理组。
要创建提取处理组,必须建立数据捕获的初始开始位置。此初始位置将基于基于以下任一条件的事务处理边界:
-
时间戳
-
日记账的末尾
-
特定系统序号
-
日记账中的特定序号
当 Extract 首次开始捕获数据时,它会捕获在指定开始点之后遇到的所有事务处理数据,但在该点之前没有发生任何数据。要确保提取不会在要丢弃的正在进行的事务处理中启动,请将要捕获的表设置为非活动状态。您可以通过使用 ALCOBJ 命令锁定对象或库将系统置于受限状态,也可以强制这些表上的所有当前事务在某个时刻停止。
初始化完成后,请记住解锁您锁定的任何对象。为此,请注销锁定对象的会话,或者从 IBM i 命令行中使用 DLCOBJ 命令。