配置复制参数文件
配置 Replicat 参数文件以针对可插入数据库配置 Replicat。复制可以在可插入数据库中的任何模式下运行。以下步骤配置 Replicat 参数文件。
-
在目标系统上,使用 Oracle GoldenGate 命令行界面创建 Replicat 参数文件。
EDIT PARAMS groupname其中:
name是复制组的名称。 -
按显示的顺序输入复制参数,为每个参数语句开始一个新行。
下面是复制参数文件样例:
REPLICAT repe USERIDALIAS ggeast DOMAIN OracleGoldenGate -- In case of Parallel Replicat: MAP_PARALLELISM 2 APPLY_PARALLELISM 4 SPLIT TRANS_RECS 50000 -- In case of Integrated Replicat: DBOPTIONS INTEGRATEDPARAMS(PARALLELISM 4) DBOPTIONS INTEGRATEDPARAMS(EAGER_SIZE 20000) DDL EXCLUDE ALL DDLERROR default discard REPERROR (default,discard) DDLOPTIONS REPORT SOURCECATALOG DBEAST MAP hr.*, TARGET hr.*;参数 说明 REPLICAT groupgroup是复制组的名称。USERIDALIAS alias指定分配给 Replicat 的用户的数据库登录身份证明的别名。此身份证明必须存在于 Oracle GoldenGate 身份证明存储中。 DBOPTIONS INTEGRATEDPARAMS (parameter[, ...])此参数规范适用于集成模式下的复制。它为入站服务器指定可选参数。 MAP [container.]schema.object \| library/file \| library/file(member), TARGET [container.]schema.object \| library/file \| library/file(member);指定源表或序列、多个对象与对应的目标对象之间的关系。
MAP指定源表或序列,或一组通配符对象。TARGET指定目标表或序列或通配符对象集。- 如果源数据库是多租户容器数据库,则
container是容器的名称。 schema是方案名称或一组通配符的方案。object是表或序列或通配符对象集的名称。library是 IBM i 库名称或通配符的库集。file是 IBM i 物理文件名或通配符的物理文件集。member是 IBM i 物理文件成员名称或通配符成员名称集。使用 IBM i 本机名称格式(带有可选成员的库/文件)时,唯一有效的通配符是具有至少一个有效字符的名称,后跟与任何名称匹配的尾随星号 (*) 或*ALL。注意:
成员名称是可选的,如果成员名称必须作为对象名称的一部分写入线索中,则必须提供该名称。如果不指定成员名称,则物理文件中的所有成员将隐式合并为线索中的单个对象。
使用分号终止此参数语句。
要从通配符规范中排除对象,请使用
MAPEXCLUDE参数。 -
输入建议用于配置的任何可选复制参数。在开始处理之前,您可以使用 EDIT PARAMS 命令随时编辑此文件。
-
保存并关闭该文件。