保留或除去删除的行

修改复制以保留或除去目标服务器上删除的行。

先决条件: 使用“修改复制”操作,可以修改严格主复制及其参与者。主复制会验证不同服务器上的复制表是否具有一致的列数据类型。而严格主复制还会验证复制表是否具有相同的列名。

缺省情况下,会从 Enterprise Replication (ER) 域中的所有节点除去删除的行。如果某些删除的行在 ER 域中的其他节点上删除,可以指定在目标服务器上保留这些行。

要指定是保留还是除去删除的行:

  1. OpenAdmin Tool (OAT) 的菜单上,展开复制,然后单击复制
  2. 单击复制选项卡。
  3. 操作菜单上,单击修改复制

    此列表会显示域中的服务器组,其中以粗体显示了参与者。

  4. 单击下一步
  5. 指定是否保留删除的行:
    • 要在目标服务器上保留 ER 域中其他节点上已删除的行,请选择保留删除的行。如果将“删除优先”指定为冲突解决规则,那么无法使用此选项。
    • 要从域中所有节点除去删除的行,请清除此选项。
  6. 要修改复制,请单击完成

    此时会显示选定的选项以及操作的结果。