Przenoszenie replikowanych danych do innej docelowej bazy danych

Jeśli zostanie zmieniona docelowa baza danych dla replikacji danych, to można przeprowadzić migrację bieżących danych do nowej bazy danych, oraz mienić konfigurację swoich połączeń, tak aby replikacja odbywała się do nowej bazy danych.

Na przykład może to być niezbędne, jeśli organizacja przechodzi z Oracle Cloud Infrastructure - Classic do Oracle Cloud Infrastructure.

  1. Upewnić się, że nowy schemat docelowy zawiera wymagane uprawnienia. Zob. Jakie uprawnienia są wymagane?.
  2. Skopiować replikowane tabele i następujące systemowe tabele replikacji do nowego schematu docelowego:
    • Wszystkie replikowane tabele (wraz z indeksami i więzami)
    • REPL$_ERR_SUMMARY
    • E$_*
    • SDS_*
  3. Skonfigurować połączenie replikacji dla nowej docelowej bazy danych.
    • Jeśli nowa docelowa baza danych jest tego samego typu co stara, wystarczy edytować istniejące połączenie dla replikacji i zaktualizować jego szczegóły.

      Na stronie "Połączenia" odszukać połączenie dla replikacji, nacisnąć przycisk Zbadaj, po czym zaktualizować na karcie "Ogólne" szczegóły, uwzględniając nową docelową bazę danych.

    • Jeśli nowa docelowa baza danych jest innego typu, należy utworzyć nowe połączenie dla replikacji, właściwe dla tego typu, po czym określić szczegóły połączenia.

      Kliknąć przycisk Utwórz, wybrać opcję Połączenie dla replikacji, wybrać odpowiedni typ, po czym określić szczegóły.

  4. Zaktualizować każdy wpis replikacji danych, który jest skonfigurowany z użyciem szczegółów połączenia ze starą docelową bazą danych.
    1. Otworzyć stronę Replikacje danych, po czym wybrać replikację do edycji.
    2. W obszarze Cel replikacji:
      • Jeśli nowa docelowa baza danych jest tego samego typu co stara, upewnić się, że Schemat jest ustawiony poprawnie dla nowej bazy danych.
      • Jeśli nowa docelowa baza danych jest innego typu, nacisnąć przycisk Wybór, wybrać nowe połączenie z celem, po czym wybrać opcję Schemat i ustawić schemat odpowiednio dla nowej bazy danych.
  5. Ze strony startowej przejść do obszaru Dane, a następnie Połączenia. Odszukać połączenie replikacji dla docelowej bazy danych, nacisnąć przycisk Zbadaj, po czym - używając karty "Tabele" - sprawdzić informacje o tabelach dla nowego schematu docelowego.

Teraz można wznowić replikację danych do nowej bazy danych w trybie przyrostowym.