下面的步骤序列将指定 DB2 Everyplace
对 Data Propagator 组件的需求,并希望读者参考 DataPropagator Guide and Reference 以确保正确创建这些组件。
先决条件
确保源数据库和镜像数据库都存在且在将运行“DB2 UDB 复制中心”和“DB2 Everyplace 移动设备管理中心”的机器上被编目。
过程
- 打开“DB2 UDB 复制中心”。
- 在源数据库上创建“Capture 控制表”。
- 在镜像数据库上创建“Capture 和 Apply 控制表”。镜像数据库上的捕获模式必须为 ASN。
- 同时启用源和镜像“Capture 控制服务器”数据库以进行复制。如果数据库尚未具有 LOGRETAIN=RECOVERY,则“备份向导”将打开,并且应启动备份。
- 在源数据库中注册表以进行复制。
- 行捕获规则必须将捕获对所有列的更改。
- 必须允许完全刷新目标表。
- 如果源表将被复制到多个目标表,而不论目标表是否为 DB2 Everyplace
预订的一部分,则必须选择捕获副本目标表中的更改。
- 冲突检测级别必须为“标准”检测。
- 要为镜像数据库创建 DataPropagator 预订集,使用“创建预订集”窗口的“设置信息”页。
- 在集名称字段中,输入必须为“DB2 Everyplace Data Propagator 表预订”的名称的“预订集”名称。
- 在 Apply 限定符字段中,输入想要用作 apply 限定符的名称。
- 在 Capture 控制服务器别名字段中,输入源数据库的名称。
- 在 Capture 模式字段中,单击向下箭头并选择配置 Capture 时使用的模式。
- 在目标服务器别名字段中,输入镜像数据库的名称。
- 选择激活预订集旁边的复选框。
- 将数据分块因子设置为 0。
- 选择允许 Apply 旁边的复选框以将事务性处理用于集成员,并将 Apply 落实前应用的事务数设置为一个非零值(建议值为 20)。
- 打开“源至目标”页。
- 将预订集成员添加为副本目标类型。
- 确保在每个表的目标表索引创建中将源表主键创建为目标表主键。
DB2 Everyplace 将在初始复制期间启动完全刷新。
相关任务
相关参考