使用“配置复制”向导定义一个在多个位置更新数据并将数据复制到每个节点的环境。“配置复制”向导只在双层环境中可用。
提供冲突解决方案是每个节点的责任。Sybase 不提供自动的冲突解决方案。
创建双向复制环境
在左窗格中,选择复制环境。
在右窗格中,双击“配置复制”。
在“配置复制”向导中,选择“创建双向复制环境”。单击“下一步”。
选择要参与双向复制的服务器和相应的数据库。单击“添加”。Connections 列表中将显示相应的 server.database 连接。
针对环境中的每个服务器和数据库对重复上述步骤。单击“下一步”。
选择用于管理数据库连接的 Replication Server。单击“下一步”。
输入维护用户的用户名和口令。如果您不提供维护用户信息,向导会缺省使用您在向导页上提供的用户名和口令。可以接受缺省值,或输入其他的值。所有选定的连接都将使用此维护用户登录信息。单击“下一步”。
选择用户名和口令,RepAgent 将用它们连接到 Replication Server。如果您不提供用户,向导会缺省使用您在向导页上提供的用户名和口令。可以接受缺省值,或输入其他的值。所有连接都将使用此 RepAgent 登录名。单击“下一步”。
指定如何实现复制的表。选择:
创建预订但不实现,或者
定义批量实现的预订
如果在上一步中选择“定义批量实现的预订”,则单击“在事务日志中使用 Dump Marker”以使用 dump 和 load 协调。单击“下一步”。
有关预订实现的详细信息,请参见《Replication Server 管理指南第一卷》。
查看复制环境的摘要。如果正确无误,请单击“完成”。否则,请单击“上一步”返回到向导中先前的页,更改复制环境信息。回到向导最后一页,然后单击“完成”。
Replication Manager 创建如下对象:
物理连接
主数据库的一个数据库复制定义
每个复制数据库的一个或多个数据库预订
两个 Adaptive Server Enterprise 数据库的维护用户