NAMEMATCH 参数

有效对象

GLOBALS

说明

使用 NAMEMATCH 参数控制回退名称映射的行为。当源数据库区分大小写并且目标数据库同时支持区分大小写和不区分大小写的对象名称(例如 Oracle 和 Db2 LUW)时,默认情况下会启用回退名称映射。

缺省情况下,NAMEMATCHIGNORECASE 回退名称匹配的工作方式如下:当源表名称区分大小写时,Oracle GoldenGate 在目标数据库上应用区分大小写的通配符映射以查找完全匹配。如果目标数据库不包含确切的目标表名(包括大小写),则回退名称映射将执行不区分大小写的目标表映射以查找名称匹配。

默认值

NAMEMATCHIGNORECASE

语法

NAMEMATCHIGNORECASE | NAMEMATCHNOWARNING | NAMEMATCHEXACT

NAMEMATCHIGNORECASE

执行不区分大小写的目标表映射,以在目标数据库不包含确切的目标表名称(包括大小写)时查找名称匹配。

NAMEMATCHNOWARNING

使用回退名称匹配时,将警告消息输出到报告文件。

NAMEMATCHEXACT

禁用回退名称映射。如果未找到精确的区分大小写的匹配,则 Oracle GoldenGate 将返回错误并异常终止。