为 Microsoft SQL Server 添加复制
学习为 SQL Server 目标添加和配置复制进程,例如 Microsoft SQL Server、Azure SQL 托管实例、Azure SQL 数据库、Amazon RDS for SQL Server 和 Google Cloud SQL for SQL Server。
添加复制 (26ai)
开始之前
确保在发生中断时为复制添加检查点表以重新启动而不重新获取重新应用事务。
-
在 OCI GoldenGate 部署控制台导航菜单中,展开 DB Connections(DB 连接),然后选择目标数据库。
-
选择添加检查点(加号图标)。
-
对于检查点表,输入目标方案名称,然后选择提交。
添加复制
-
在 OCI GoldenGate 部署控制台导航菜单中,选择 Replicats 。
-
在 "Replicats"(复制)页面上,选择 Add Replicat(添加复制)(加上图标)。
-
"Add Replicat"(添加复制)表单包含四个页面。根据需要完成表单:
-
在“复制信息”页上:
-
选择复制类型:
-
经典复制
-
协调的复制
-
并行复制
了解不同的 Replicat 类型。
-
-
选择 Next 。
-
-
在“复制选项”页面上:
-
输入复制线索详细信息:
-
名称(只能为两个字符)
-
子目录
-
-
选择目标身份证明:
-
域
-
别名
-
检查点表
-
(可选)何时开始
-
-
输入线索位置 Sequence Number 和 RBA Offset 。
-
选择 Next 。
-
-
在“托管选项”页面上,根据需要填写可选字段:
-
选择配置文件名称。
-
启用对部署健康状况至关重要。
-
启用自动启动。
-
启用自动重新启动。
-
选择 Next 。
-
-
在“参数文件”页上,可以配置复制如何映射源表和目标表。例如:
MAP table.*, TARGET table.*;
-
-
选择创建并运行以启动复制。如果选择“创建”,则以后可以在“复制”页上手动启动复制。
返回到 "Replicats"(复制)页,在此页上可以选择 "Replicat"(复制)以查看其详细信息。
添加复制 (21c)
开始之前
创建检查点表以确保在发生中断时复制可以重新启动而不重新应用事务处理。
-
在 OCI GoldenGate 部署控制台导航菜单中,选择配置。
-
在数据库选项卡上,选择目标数据库的数据库连接图标。
-
选择添加检查点(加号图标)。
-
对于检查点表,输入目标方案名称,然后选择提交。
添加复制
-
在 OCI GoldenGate 部署控制台的“管理服务概览”页上,选择添加复制(加号图标)。
-
在“添加复制”页上,选择复制类型,然后选择下一步。
注:了解复制类型。
-
在“复制选项”页面上,填写以下字段,然后选择下一步:
-
对于流程名称,输入复制流程的名称。
-
(可选)对于说明,输入简要说明以将此复制与其他复制区分开来。
-
对于意图,选择复制的用途:
-
高可用性
-
灾难恢复
-
单向(默认值)
-
N 向
-
-
对于身份证明域和身份证明别名,选择目标数据库域和别名,或者创建新身份证明。
-
对于源,选择要处理的数据源,即线索或文件。
-
如果来源是“线索”,则对于线索名称,输入提取线索的名称。
-
如果源是“线索”,并且您希望线索文件位于非默认位置,则输入线索子目录的位置。
-
对于开始,选择数据处理的起点:
-
日志中的位置
-
Now
-
定制时间
-
-
对于事务处理日志序号,保留默认值或输入事务处理日志序号。
-
对于线索 RBA 偏移量,保留默认值或输入线索偏移量。
-
对于检查点表,保留默认选择或选择为目标部署创建的检查点表。
-
-
对于 Parameter File(参数文件),可以添加参数以进一步配置复制进程。
table source.table1;注:
默认情况下,GoldenGate 使用格林威治标准时间 (GMT)。使用 SETENV 覆盖复制的默认设置。此更改不适用于部署。例如:
setenv (TZ="US/Eastern") setenv (TZ="GMT+5") -
选择创建并运行。如果选择创建,则稍后可以从“管理服务概览”页手动启动复制。
返回到“Administration Service Overview(管理服务概览)”页,在此页上可以查看复制进程的创建并访问复制操作。