为 Oracle Database 添加复制
必须启用 JavaScript 才能正确显示此内容
为 Oracle Database 添加复制
Replicat 是将数据传送到目标数据库或技术的过程。它会读取目标上的线索文件,重建 DML 或 DDL 操作,然后将它们应用于目标。了解如何为 Oracle Database 、OCI Autonomous Databases、Oracle Exadata 和 Amazon RDS for Oracle 技术添加 Replicat 。
GoldenGate 23ai 和 21 c 部署版本提供了说明。确保按照部署版本的相应说明进行操作。
添加 Replicat (23ai)
开始之前确保为 Replicat 添加一个 Checkpoint 表,以便在发生中断时重新启动而不重新获取重新应用事务。
- 在 OCI GoldenGate 部署控制台中,展开 DB Connections(数据库连接),然后选择目标数据库。
- 单击添加检查点(加号图标)。
- 对于检查点表,输入目标方案名称,然后单击提交。
要在 GoldenGate 23ai 中为 Oracle Database 添加 Replicat :
- 在 OCI GoldenGate 部署控制台的 Administration Service 主页中,单击 Add Replicat(加号图标)。
- 在添加 Replicat 面板的 Replicat 信息页上,根据需要填写字段,然后单击下一步:
- 选择复制类型:
- 并行 Replicat
- 如果选中,请选择并行复制类型,即“未集成”或“集成”。
- 集成的 Replicat
- 非集成的 Replicat
- 协调的 Replicat
- 输入 Process Name(流程名称),长度不超过 5 个字符。
- 输入说明,以帮助区分此流程与其它流程。
- 在 Replicat(复制)选项页面上,根据需要填写字段,然后单击下一步:
- Replicat 线索:
- 输入名称。
- 如果希望 Trail 文件位于非默认位置,请输入 Subdirectory 。
- 选择 Encryption profile 。如果未创建加密配置文件,则默认情况下会选择本地 Wallet。
- 目标身份证明:
- 选择域。
- 选择指定域中的别名。
- 选择检查点表。保留默认选择,或选择为目标部署创建的检查点表。
- 选择 Max Threads Number (最大线程数)(仅协调 Replicats )。
- 对于开始,选择数据处理的起点:
- 线索位置:
- 在托管选项页上,根据需要填写可选字段,然后单击下一步:
- 在参数文件页上,可以添加参数以进一步配置 Replicat 。例如:
table source.table1;
注意:
默认情况下,GoldenGate 使用格林威治标准时间 (GMT)。使用 SETENV 覆盖此 Replicat 进程的默认设置。此更改不适用于部署。例如:
setenv (TZ="US/Eastern")
setenv (TZ="GMT+5")
- 单击创建并运行。如果单击创建,则稍后可以从管理服务主页手动启动复制。
添加复制 (21 c )
开始之前在添加复制之前,请创建一个检查点表,以确保在发生中断时复制可以重新启动而不重新应用事务。
- 在 OCI GoldenGate 部署控制台导航菜单中,单击配置。
- 在数据库选项卡上,单击目标数据库的数据库连接图标。
- 单击添加检查点(加号图标)。
- 对于检查点表,输入目标方案名称,然后单击提交。
要在 GoldenGate 21 c 中为 Oracle Database 添加复制:
- 在 OCI GoldenGate 部署控制台的“管理服务概览”页上,单击添加复制(加号图标)。
- 在“添加复制”页上,选择复制类型,然后单击下一步。
- 在“复制选项”页上,填写以下字段,然后单击下一步:
- 对于流程名称,输入复制流程的名称。
- (可选)对于说明,输入简要说明以将此复制与其他复制区分开来。
- 对于目的,请选择复制的用途:
- 对于身份证明域和身份证明别名,请选择目标数据库域和别名,或者创建新身份证明。
- 对于源,选择要处理的数据源,即线索或文件。
- 如果来源是“线索”,则对于线索名称,输入“提取”线索的名称。
- 如果源是“线索”,并且您希望线索文件位于非默认位置,则输入线索子目录的位置。
- 对于开始,选择数据处理的起点:
- 对于事务处理日志序号,请保留默认值或输入事务处理日志序号。
- 对于事务处理日志 RBA 偏移,请保留默认值或输入偏移值。
- 对于检查点表,请保留默认选择或选择为目标部署创建的检查点表。
- 在 Encryption Profile(加密配置文件)下,选择一个配置文件名称。如果未创建加密配置文件,则默认情况下会选择本地 Wallet。
- 加密概要信息类型
- 主密钥名称
- 在托管选项下,选择对部署运行状况至关重要的,然后根据需要填写其他字段。
- 单击下一步。
- 在“参数文件”页上,可以指定参数以进一步配置复制。
table source.table1;
注意:
默认情况下,GoldenGate 使用格林威治标准时间 (GMT)。使用 SETENV 覆盖复制的默认设置。此更改不适用于部署。例如:
setenv (TZ="US/Eastern")
setenv (TZ="GMT+5")
了解有关 SETENV 的更多信息。
- 单击创建并运行。如果单击创建,则稍后可以从“管理服务概览”页手动启动复制。
返回到“Administration Service Overview(管理服务概览)”页,在此页上可以查看复制进程的创建并访问复制操作。