Replizierte Daten in eine andere Zieldatenbank verschieben

Wenn Sie die Zieldatenbank bei der Datenreplikation ändern, können Sie die aktuellen Daten zur neuen Datenbank migrieren und die Verbindungen zum Replizieren in der neuen Datenbank neu konfigurieren.

Das kann beispielsweise notwendig sein, wenn Ihre Organisation von Oracle Cloud Infrastructure - Classic zu Oracle Cloud Infrastructure migriert.

  1. Stellen Sie sicher, dass das neue Zielschema über die erforderlichen Berechtigungen verfügt. Siehe Welche Berechtigungen sind erforderlich?.
  2. Kopieren Sie die replizierten Tabellen und die folgenden Replikationssystemtabellen in das neue Zielschema.
    • Alle replizierten Tabellen (zusammen mit entsprechenden Indizes, Constraints)
    • REPL$_ERR_SUMMARY
    • E$_*
    • SDS_*
  3. Konfigurieren Sie eine Replikationsverbindung für die neue Zieldatenbank.
    • Wenn die neue Zieldatenbank denselben Typ wie die alte Zieldatenbank hat, bearbeiten Sie einfach die vorhandene Replikationsverbindung, und aktualisieren Sie die Verbindungsdetails.

      Suchen Sie die Replikationsverbindung auf der Seite "Verbindungen", klicken Sie auf Prüfen, und aktualisieren Sie auf der Registerkarte "Allgemein" die Details für die neue Zieldatenbank.

    • Wenn die neue Zieldatenbank einen anderen Typ hat, erstellen Sie eine neue Replikationsverbindung für diesen Typ, und geben Sie die Verbindungsdetails an.

      Klicken Sie auf Erstellen, Replikationsverbindung. Wählen Sie dann den jeweiligen Typ aus, und geben Sie die Details an.

  4. Aktualisieren Sie jeden Datenreplikationseintrag, der für die Verwendung der Verbindungsdetails der alten Zieldatenbank konfiguriert ist.
    1. Öffnen Sie die Seite Datenreplikationen, und wählen Sie die gewünschte Datenreplikation aus.
    2. Führen Sie im Bereich Replikationsziel folgende Aktionen aus:
      • Wenn die neue Zieldatenbank denselben Typ wie die alte Zieldatenbank hat, stellen Sie sicher, dass Schema korrekt für die neue Datenbank festgelegt ist.
      • Wenn die neue Zieldatenbank einen anderen Typ hat, klicken Sie auf Auswählen, und wählen Sie die neue Zielverbindung aus. Klicken Sie dann auf Schema, und legen Sie dieses korrekt für die neue Datenbank fest.
  5. Navigieren Sie auf der Homepage zu Daten und dann zu Verbindungen. Suchen Sie die Replikationsverbindung für die Zieldatenbank, klicken Sie auf Prüfen, und überprüfen Sie auf der Registerkarte "Tabellen" die Tabelleninformationen für das neue Zielschema.

Jetzt können Sie die Datenreplikation im inkrementellen Modus in der neuen Datenbank wiederaufnehmen.