DDL für Oracle GoldenGate für Sybase ändern

Gehen Sie wie folgt vor, um DDL für Oracle GoldenGate Extract for Sybase zu ändern: 1. Unterbrechen oder stoppen Sie die Erfassung von Anwendungsdaten für Tabellen, in denen Sie die DDL ändern möchten.

  1. Stellen Sie sicher, dass Extract alle Transaktionen verarbeitet, bevor Sie DDL-Änderungen vornehmen. Eine Ereignismarkierungstabelle kann helfen, den vollständigen Abschluss sicherzustellen.

  2. Extraktion stoppen.

  3. Führen Sie an der Quelle DELETE TRANDATA für die Tabellen aus, für die DDL ausgeführt werden muss.

  4. Führen Sie die Anweisung ALTER TABLE auf der Datenbankseite aus, um die Spalte in oder aus den Tabellen hinzuzufügen oder zu löschen.

  5. Aktivieren Sie trandata erneut mit dem Befehl ADD TRANDATA für dieselben Tabellen an der Quelle.

  6. Extract starten.