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.