Wildcard Mapping from Pre-11.2.1 Trail Version
If Replicat is configured to read from a trail file that is a version prior to Oracle GoldenGate 11.2.1, the target mapping is made in the following manner to provide backward compatibility.
-
Quoted object names are case-sensitive.
-
Unquoted object names are case-insensitive.
The following maps a case-sensitive table name "abc"
to target
"abc"
. This only happens with a trail that was written by
pre-11.2.1 Extract for SQL Server databases with a case-sensitive configuration. In this
example, if the target database is Oracle Database or DB2 fallback name mapping is
performed if the target database does not contain case-sensitive "abc
"
but does have table ABC
.
MAP hq."abc", TARGET hq.*;
The following example maps a case-insensitive table name abc
to target table name ABC
. Previous releases of Oracle GoldenGate stored case-insensitive object names to the trail in upper case; thus the target table name is always upper cased. For case-insensitive name conversion, the comparison is in uppercase, A to Z characters only, in US-ASCII without taking locale into consideration.
MAP hq.abc, TARGET hq.*;