Partager via


Comment : comparer les schémas de deux bases de données

Mise à jour : novembre 2007

Visual Studio Team System Database Edition vous permet de comparer le schéma de deux bases de données, ou d'une base de données et d'un projet de base de données Database Edition. Les entités que vous comparez sont appelées la source et la cible. Une fois comparaison des schémas terminée, ses résultats s'affichent dans la fenêtre Comparaison de schémas. En outre, Database Edition génère un script de langage de définition de données (DDL) que vous pouvez utiliser pour synchroniser les différents schémas.

Une fois comparaison terminée, vous pouvez exécuter d'autres étapes :

Pour plus d'informations sur les scénarios de comparaison de schémas, consultez Vue d'ensemble de la comparaison de schémas de base de données.

Pour comparer le schéma de deux bases de données

  1. Dans le menu Données, pointez sur Comparaison de schémas, puis cliquez sur Nouvelle comparaison de schémas.

    La boîte de dialogue Nouvellecomparaisonde schémas s'affiche.

    De plus, la fenêtre Comparaison de schémas s'ouvre et Database Edition lui assigne automatiquement un nom tel que SchemaCompare1.

  2. Spécifiez la source et la cible que vous voulez comparer en cliquant sur Projet ou Base de données pour chacune.

    Remarque :

    Vous pouvez comparer deux bases de données, ou une base de données et un projet de base de données, mais vous ne pouvez pas comparer deux projets de base de données.

  3. Si vous avez cliqué sur Base de données pour la source ou la cible, connectez-vous à la source de données en cliquant dessus dans la liste. Si aucune base de données n'est répertoriée, cliquez sur Nouvelle connexion pour afficher la boîte de dialogue Propriétés de connexion.

    Dans la boîte de dialogue Propriétés de connexion, identifiez le serveur sur lequel réside la source ou la cible, ainsi que le type d'authentification à utiliser lorsque vous vous y connectez. Cliquez éventuellement sur une base de données située sur ce serveur. Lorsque vous avez terminé, cliquez sur OK.

    Remarque :

    Une fois une connexion établie, elle apparaît dans l'Explorateur de serveurs sous Connexions de données.

  4. Cliquez sur OK.

    La comparaison de schémas commence.

    Remarque :

    Vous pouvez arrêter une opération de comparaison de schémas qui est en cours en cliquant sur Arrêter dans la barre d'outils.

Voir aussi

Tâches

Comment : synchroniser des schémas de base de données

Comment : afficher les différences de schéma

Comment : comparer les données de deux bases de données

Concepts

Vue d'ensemble de la terminologie de Database Edition

Autres ressources

Vue d'ensemble de la comparaison de schémas de base de données