Перемещение реплицированных данных в другую целевую базу данных

При изменении целевой базы данных для репликации данных текущие данные можно перенести в новую базу данных и перенастроить подключения для репликации на новую базу данных.

Например, это может потребоваться, если организация переходит с Oracle Cloud Infrastructure — Classic на Oracle Cloud Infrastructure.

  1. Убедитесь, что у новой целевой схемы назначения есть необходимые права и разрешения. См. Какие полномочия и разрешения необходимы?.
  2. Скопируйте реплицированные таблицы и следующие таблицы системы репликации в новую целевую схему.
    • Все реплицированные таблицы (вместе с соответствующими индексами и ограничениями)
    • REPL$_ERR_SUMMARY
    • E$_*
    • SDS_*
  3. Настройте подключение репликации для новой целевой базы данных.
    • Если новая целевая база данных имеет тот же тип, что и старая целевая база данных, просто отредактируйте существующее подключение репликации и обновите сведения о подключении.

      На странице Подключения найдите подключение репликации, нажмите Проверить и на вкладке Общие обновите сведения о новой целевой базе данных.

    • Если новая целевая база данных имеет другой тип, создайте новое подключение репликации для этого типа и укажите сведения о подключении.

      Нажмите Создать, затем Подключение репликации, выберите соответствующий тип и укажите подробные сведения.

  4. Обновите каждую запись репликации данных, настроенную на использование старых сведений о подключении к целевой базе данных.
    1. Откройте страницу Репликация данных и выберите репликацию данных, которую необходимо изменить.
    2. В области Цель репликации выполните указанные ниже действия.
      • Если новая целевая база данных имеет тот же тип, что и старая целевая база данных, убедитесь, что для новой базы данных задана правильная Схема.
      • Если новая целевая база данных имеет другой тип, нажмите Выбрать и выберите новое целевое подключение, а затем нажмите Схема и задайте правильное значение для новой базы данных.
  5. На главной странице перейдите к разделу Данные, а затем Подключения. Найдите подключение репликации для целевой базы данных, нажмите кнопку Проверить и используйте вкладку Таблицы для проверки информации в таблице для новой целевой схемы.

Теперь можно возобновить репликацию данных в инкрементном режиме в новую базу данных.