将所选时态表映射提升到新环境
您可以使用向导将所选时态表映射提升到新环境中的预订。
关于本任务
注: 提升复制时态表的映射时,只有属于支持时态表的数据存储器的那些预订才可供选择。
过程
- 单击 配置 > 预订。
- 选择具有要提升的表映射的预订。
- 在 " 表映射 " 视图中右键单击一个或多个表映射,然后选择 提升 ...。
- 选择 升级到新预订。
- 在 名称 框中输入新预订的名称。
所有来自同一个源数据存储器的预订都必须具有唯一的名称,并且所有前往同一个目标数据存储器的预订都必须具有唯一的源标识。 源标识通过将预订名称截断为 8 个字符自动生成。 如果您尝试创建具有重复源标识的预订,那么将发生错误,并且不会创建该预订。 在这种情况下,请单击高级设置并对该预订指定唯一的源标识。
- 在 描述 框中输入新预订的描述。
- 如果要在项目中包含新预订,请从 项目 列表中选择项目,或者单击 新建项目 以创建新项目。
如果未选择项目,那么 管理控制台 会将新预订放入 缺省 项目中。
- 单击 下一步。
- 从 新源数据存储器 列表中选择新源数据存储器的名称。
提升复制时态表的映射时,只有支持时态表的数据存储器将可供选择。
- 从 新名称 列表中选择数据库的名称和所有者。
如果您已使用
%GETCOL列函数在源中构建了引用另一数据库中另一个表的派生列,请指定%GETCOL函数中引用的表所在数据库的名称及所有者。 并且,请确保派生列中引用的表存在于新的源数据库中。 - 如果要指定预订的高级设置,请单击 高级设置。 修改以下属性,单击确定,然后再次单击确定。
在常规选项卡上,可以设置以下属性:
- 源标识
- 指定新预订的源标识。
- TCP 主机
- 当安装CDC 复制的计算机具有多块网卡时,请指定源数据存储将用于识别目标数据存储的 TCP 主机。 如果要指定与 Access Manager 透视图中指定的主机不同的主机,那么这很有用。 缺省选项是自动选择,这将自动选择可以与目标数据存储器进行通信的网卡。 缺省情况下,还会显示在 " 访问管理器 " 透视图中指定的主机以及在 " 数据存储器属性 " 对话框中配置的任何别名。
- 防火墙端口
- 指定用于新预订的端口号。
- 将预订标记为具有持久性
- 如果要指定此预订具有持久性,请启用此选项。 此功能仅对于其数据存储器支持此功能的预订启用。 发生可恢复错误后,持久预订将自动重新启动。 缺省情况下,只有在实例重新启动时发生可恢复错误后,持久预订才会重新启动。 要允许持久预订在预订停止后重新启动而不停止和重新启动实例,请将系统属性 mirror_auto_restart_interval_seconds 设置为非零值。 请参阅 CDC Replication 引擎的 "System parameters"> "General product system parameters" 部分下的此参数文档。
- 选择用于处理可移交工作的数据存储器
- 指定将执行可移交工作的位置,以便最大程度地降低对源或目标数据存储器的影响。
- 最大程度降低网络负载
- 指定是否尽可能最大程度降低网络负载,即使这可能导致延长复制等待时间。 此选项仅在源和目标数据存储器都支持该功能时可用。
在传播控制选项卡上,可以设置以下属性:
- 传播控制
- 单击添加,然后选择您希望禁止将其数据复制到目标的任何预订的源标识。
在通信协议选项卡上,可以指定将由源数据存储器用于与目标数据存储器进行通信的通信协议
- 不复制从任何预订接收到的数据
- 如果要禁止从所有预订进行复制,请启用此选项。
- TCP/IP
- 指定 TCP/IP 将用作专用的通信协议。
- JMS
- 指定是 TCP/IP 还是 JMS 消息队列将用作通信协议。
- 从 新目标数据存储器 列表中选择新目标数据存储器的名称。
- 如果已为源系统可识别的目标数据存储器添加别名,请单击 高级设置 并选择有效别名,然后单击 确定。
- 从 新名称 列表中选择数据库的名称和所有者,然后单击 下一步。
- 如果已配置具有调用用户出口程序的列函数 (例如
%USER或%STPROC) 的表达式,请指定包含存储过程的完整路径或表达式中引用的用户出口程序的名称,然后单击 下一步。确保该存储过程或用户出口程序已存在于新的源数据库中。
- 如果已构建使用
%SELECT列函数的派生列,表达式或行过滤表达式,请确认所显示表达式的列表,然后单击 下一步。完成提升后,请确保
%SELECT表达式中引用的表或列存在于新数据库中。 - 单击 查看 XML 以确认提升的预订的位置和属性。
- 查看更改列表,然后单击 完成。