Migration de données par copier-coller

Vous pouvez faire migrer des données d'une table à une autre en effectuant des opérations de copier-coller dans la Liste d'objets.

Avant de commencer

Des connexions doivent exister pour la base de données à partir de laquelle vous souhaitez migrer des données et pour la base de données vers laquelle vous souhaitez migrer ces données.

Procédure

Pour effectuer la migration des données, procédez comme suit :

  1. Recherchez et copiez les données que vous souhaitez faire migrer.
    1. Dans Explorateur d'administration, explorez en aval à la recherche de la base de données contenant les données à migrer, puis développez son contenu.
    2. Cliquez sur le dossier Tables.
    3. Dans la Liste d'objets, recherchez la table contenant les données que vous souhaitez migrer. Vous pouvez rechercher la table à l'aide de la zone Name Like (Nom semblable). Vous pouvez faire migrer des données à partir d'une ou plusieurs tables dans la base de données.
    4. Sélectionnez la ou les tables contenant les données à migrer, cliquez dessus avec le bouton droit de la souris, puis cliquez sur Copier.
  2. Collez les données dans la base de données cible.
    1. Dans Explorateur d'administration, explorez en aval à la recherche de la base de données vers laquelle vous souhaitez copier les données, puis développez son contenu.
    2. Cliquez sur le dossier Tables.
    3. Cliquez avec le bouton droit de la souris sur n'importe quelle ligne de la Liste d'objets, puis cliquez sur Coller.
    L'assistant Coller les objets de base de données démarre.
  3. Suivez les étapes de l'assistant Coller les objets de base de données. L'assistant vous aide à indiquer les informations suivantes :
    1. Type de copie à effectuer

      Vous pouvez choisir de ne copier que les données ou bien de copier simultanément les objets et les données.

    2. Les paires de tables source et cible à partir desquelles décharger et recharger les données

      Par défaut, les tables source de déchargement des données sont automatiquement appariées en fonction de leur nom avec les tables cible de rechargement des données. Vous pouvez modifier la table cible à laquelle une table source données est appariée.

    Conseil : Lorsque vous choisissez de copier les objets de base de données et les données simultanément, il n'est pas nécessaire d'indiquer le mappage de table car les copies de tables deviennent les tables cible.
    Une fois les étapes de l'assistant achevées, vous pouvez travailler avec les changements dans l'Editeur de script de gestion des changements.

    Un projet de conception de données est automatiquement créé dans l'Explorateur de sources de données, à défaut de projet existant pour la base de données. Le nom de la connexion de base de données existante est également le nom du projet de conception de données. S'il existe déjà un projet de conception de données portant le même nom que la connexion de base de données, le nom du nouveau projet de conception de données sera le nom de la connexion de base de données, suivi d'un suffixe numérique. Le projet de conception de données contient le script de gestion des changements et gère les ressources nécessaires à l'implémentation des changements dans la base de données elle-même.

  4. Dans Change Management Script Editor (Editeur de script de gestion des changements), cliquez sur Preview Commands (Aperçu des commandes) pour générer et afficher les commandes et migrer les données dans la section Commands (Commandes). Révisez les commandes.

    Cliquez sur Afficher le rapport de changements si vous souhaitez examiner le rapport Récapitulatif des changements avant de déployer vos changements. Le rapport décrit les changements apportés et leur impact sur les autres objets.

  5. Facultatif : pour modifier l'emplacement du fichier de données de déchargement, les méthodes de déchargement et de rechargement des données ou encore modifier la méthode de mappage des colonnes déchargées aux colonnes rechargées, cliquez sur Options de données pour démarrer l'assistant Personnaliser la conservation des données. Suivez les étapes de l'assistant Personnaliser la conservation des données.
    Conseil : Lorsque vous migrer des données, des nouvelles lignes sont ajoutées dans la table cible. La table cible peut contenir des colonnes qui n'existent pas dans la table source. Si la table cible contient des colonnes définies en tant que NOT NULL et sans valeur par défaut, vous pouvez personnaliser la clause SELECT dans la commande de déchargement sur la page Personnaliser les commandes de déchargement de l'assistant.
  6. Cliquez sur Exécuter pour démarrer l'assistant Déployer les commandes de changement.
  7. Révisez les commandes de changement, puis cliquez sur Terminer pour migrer les données.

Commentaires