Informazioni sull'evoluzione automatica dello schema di Oracle GoldenGate
L'evoluzione automatica dello schema è la capacità di rilevare, gestire e applicare modifiche a uno schema di database, ad esempio tabelle, colonne, indici o relazioni, senza richiedere l'intervento manuale.
Oracle GoldenGate replica le modifiche DDL da Oracle a Oracle e da MySQL a MySQL. L'evoluzione automatica dello schema espande la replica DDL in un set più ampio di database. L'evoluzione automatica dello schema consente di replicare un subset di operazioni DDL (creare o modificare una tabella) in modo omogeneo ed eterogeneo, quando la replica DDL tradizionale non è disponibile.
L'evoluzione automatica dello schema può essere utile nei seguenti scenari:
-
Applicazione dei dati al database di destinazione mediante schema e tipi di dati compatibili
-
Automazione della creazione della tabella di destinazione durante il caricamento iniziale mediante la funzione di replica DDL.
-
Creazione o modifica dinamica delle tabelle di destinazione per adeguarle alle tabelle di origine create o modificate in modo dinamico dall'applicazione
-
Zero tempi di inattività quando si apportano semplici modifiche allo schema
Per abilitare la funzionalità Schema automatico, è necessario aggiungere l'opzione AUTOSCHEMA come parametro DDL con i criteri di inclusione/esclusione richiesti. Per informazioni dettagliate, vedere Abilitazione dell'evoluzione automatica dello schema.
Il parametro AUTOSCHEMAOPTIONS viene utilizzato per specificare le opzioni o le sostituzioni correlate quando è abilitato DDL AUTOSCHEMA. AUTOSCHEMAOPTIONS può essere specificato come parametro standalone o come opzione nell'istruzione MAP, per limitare l'impatto corrispondente solo all'istruzione MAP. Per ulteriori informazioni, vedere AUTOSCHEMAOPTIONS.