Automatic Schema Evolution von Oracle GoldenGate

Die automatische Schemaentwicklung ist die Möglichkeit, Änderungen an einem Datenbankschema, wie Tabellen, Spalten, Indizes oder Beziehungen, zu erkennen, zu verwalten und anzuwenden, ohne dass ein manuelles Eingreifen erforderlich ist.

Oracle GoldenGate repliziert DDL-Änderungen von Oracle zu Oracle und von MySQL zu MySQL. Die automatische Schemaentwicklung erweitert die DDL-Replikation auf eine breitere Gruppe von Datenbanken. Mit der automatischen Schemaentwicklung kann eine Teilmenge von DDL-Vorgängen (Tabelle erstellen oder ändern) homogen und heterogen repliziert werden, wenn die herkömmliche DDL-Replikation nicht verfügbar ist.

Die automatische Schemaentwicklung kann in den folgenden Szenarios nützlich sein:

Die Option AUTOSCHEMA muss als DDL-Parameteroption mit den erforderlichen Ein-/Ausschlusskriterien hinzugefügt werden, um die Funktion "Automatisches Schema" zu aktivieren. Weitere Informationen finden Sie unter Automatische Schemaentwicklung aktivieren.

Der Parameter AUTOSCHEMAOPTIONS wird verwendet, um zugehörige Optionen oder Overrides anzugeben, wenn DDL AUTOSCHEMA aktiviert ist. AUTOSCHEMAOPTIONS kann als eigenständiger Parameter oder als Option in der MAP-Anweisung angegeben werden, um die entsprechende Auswirkung nur auf diese MAP-Anweisung zu beschränken. Weitere Einzelheiten hierzu finden Sie unter AUTOSCHEMAOPTIONS.