Convenzioni di denominazione degli oggetti supportate
Oracle GoldenGate supporta le convenzioni di denominazione SQL e supporta anche i nomi dei file system nativi nel formato libreria/file(membro).
Per i nomi nativi (di sistema), Oracle GoldenGate supporta il normale DB2 per le regole di denominazione i per i caratteri jolly, che consente *ALL o un nome parziale con un carattere jolly asterisco finale (*). Ad esempio:
-
libreria
/*all(*all) -
libreria
/a*(a*) -
libreria
/abcde*
Il nome del membro è facoltativo e può essere interrotto. In tal caso, verranno estratti i dati di tutti i membri, ma verranno acquisiti e inclusi solo i nomi di libreria e file nei record scritti nel trail. Il risultato è che i dati sembrano provenire da un solo membro nell'origine e si dovrebbe essere consapevoli del fatto che ciò potrebbe causare conflitti di integrità sulla destinazione se sono presenti chiavi duplicate tra i membri. Per includere il nome del membro nei record trail, includere il membro in modo esplicito o mediante una specifica di membro con caratteri jolly.
Per i nomi SQL, solo il primo membro del file nativo di base viene estratto in base al normale funzionamento di SQL su un Db2 per il sistema i. Per i nomi SQL, Oracle GoldenGate supporta il carattere jolly sia dei nomi di tabella che dei nomi di schema. Per istruzioni sul carattere jolly dei nomi SQL, vedere Specifica dei nomi oggetto in Oracle GoldenGate Input.