Parametri NAMEMATCH

Valido per

GLOBALS

Descrizione

Utilizzare i parametri NAMEMATCH per controllare il funzionamento del mapping dei nomi di fallback. Il mapping dei nomi di fallback è abilitato per impostazione predefinita quando il database di origine fa distinzione tra maiuscole e minuscole e il database di destinazione supporta sia i nomi oggetto con distinzione tra maiuscole e minuscole, ad esempio Oracle e Db2 LUW.

Per impostazione predefinita, la corrispondenza dei nomi di fallback NAMEMATCHIGNORECASE funziona come segue: quando un nome di tabella di origine fa distinzione tra maiuscole e minuscole, Oracle GoldenGate applica il mapping dei caratteri jolly con distinzione tra maiuscole e minuscole nel database di destinazione per trovare una corrispondenza esatta. Se il database di destinazione non contiene il nome esatto della tabella di destinazione, incluse le maiuscole e minuscole, il mapping dei nomi di fallback esegue un mapping di tabelle di destinazione senza distinzione tra maiuscole e minuscole per trovare una corrispondenza dei nomi.

Predefinito

NAMEMATCHIGNORECASE

Sintassi

NAMEMATCHIGNORECASE | NAMEMATCHNOWARNING | NAMEMATCHEXACT

NAMEMATCHIGNORECASE

Esegue un mapping della tabella di destinazione senza distinzione tra maiuscole e minuscole per trovare una corrispondenza di nome quando il database di destinazione non contiene il nome esatto della tabella di destinazione, incluse le maiuscole e minuscole.

NAMEMATCHNOWARNING

Restituisce un messaggio di avvertenza al file del report quando viene utilizzata la corrispondenza dei nomi di fallback.

NAMEMATCHEXACT

Disabilita il mapping dei nomi di fallback. Se non viene trovata una corrispondenza esatta con distinzione tra maiuscole e minuscole, Oracle GoldenGate restituisce un errore e si interrompe.