Déplacement des données répliquées vers une autre base de données cible

Dans la réplication de données, si vous changez de base de données cible, vous pouvez migrer les données en cours vers la nouvelle base de données et reconfigurer les connexions pour effectuer la réplication vers la nouvelle base de données.

Par exemple, vous pouvez avoir besoin de le faire si votre organisation migre d'Oracle Cloud Infrastructure - Classic vers Oracle Cloud Infrastructure.

  1. Vérifiez que le nouveau schéma cible dispose des privilèges et des droits d'accès requis. Reportez-vous à Quels sont les privilèges et droits d'accès obligatoires ?.
  2. Copiez les tables répliquées et les tables système de réplication ci-après vers le nouveau schéma cible.
    • Toutes les tables répliquées (avec les contraintes, les index correspondants)
    • REPL$_ERR_SUMMARY
    • E$_*
    • SDS_*
  3. Configurez une connexion de réplication pour la nouvelle base de données cible.
    • Si la nouvelle base de données cible est du même type que l'ancienne, modifiez simplement la connexion de réplication existante et mettez à jour les détails de connexion.

      Sur la page Connexions, localisez la connexion de réplication, cliquez sur Inspecter et utilisez l'onglet Général pour mettre à jour les détails de la nouvelle base de données cible.

    • Si la nouvelle base de données cible est d'un type différent, créez une connexion de réplication adaptée et indiquez les détails de connexion.

      Cliquez sur Créer, puis sur Connexion de réplication. Sélectionnez le type qui convient et indiquez les détails.

  4. Mettez à jour chaque entrée de réplication de données configurée de sorte à utiliser les détails de connexion de l'ancienne base de données cible.
    1. Ouvrez la page Réplications de données et sélectionnez la réplication de données à modifier.
    2. Dans la zone Cible de réplication :
      • Si la nouvelle base de données cible est du même type que l'ancienne, vérifiez que l'option Schéma est définie correctement pour cette base de données.
      • Si la nouvelle base de données cible est d'un type différent, cliquez sur Sélectionner et sélectionnez la nouvelle connexion cible, puis cliquez sur l'option Schéma et définissez-la correctement pour la nouvelle base de données.
  5. A partir de la page d'accueil, accédez à Données, puis à Connexions. Localisez la connexion de réplication de la base de données cible, cliquez sur Inspecter et utilisez l'onglet Tables pour vérifier les informations de table du nouveau schéma cible.

Vous pouvez maintenant reprendre la réplication de données en mode incrémentiel dans la nouvelle base de données.