Visual Studio 2010: Comparaison et synchronisation de données

Après mon post sur la comparaison et la synchronisation de schéma , cette fois je m’intéresse à la comparaison et synchronisation de données.

Pour ceci dans Visual Studio ouvrir le menu Données -> Comparaison de données –> Nouvelle comparaison de données.

Une fenêtre s’ouvre dans laquelle il vous faut saisir les informations de connexion entre la base source et la base cible

Les cases à cocher en dessous sont les options de comparaison :

– les données différentes entre les 2 bases

– les données qui se trouvent seulement dans la base source

– les données qui se trouvent seulement dans la base cible

– les enregistrements identiques entre les 2 bases

La comparaison

Une fois cette fenêtre validé, la fenêtre suivante permet de choisir les tables ainsi que les colonnes des enregistrements à comparer.

Valider pour lancer la comparaison.

La fenêtre de comparaison se compose de 2 ( ou 3) parties:

1- la partie haute : Le résultat de la comparaison

Pour chaque table apparaissent le nombre d’enregistrements qui se seront mis à jour (ajout, modification ou suppression).

Pour voir le détail il suffit de cliquer sur la table désirée.

2- la partie du dessous:

Affiche le détails pour la table sélectionnée.

Il y  a  4 onglets qui correspondent aux options (vu plus haut) et pour chacun d’eux les enregistrements correspondant.

Pour ne pas appliquer une action sur une ligne il faut décocher la case qui se trouve devant l’enregistrement.

3- La partie du bas : le script de mise à jour des données

Il est possible de générer le script du résultat de la comparaison en cliquant sur le bouton


La synchronisation

Pour lancer la synchronisation il faut soit:

– Cliquez sur le bouton 

– Exécuter le script généré

Les filtres d’affichages

Pour filtrer l’affichage du résultat de la comparaison il faut cliquez sur le bouton filtre

Plus d’infos sur la msdn

Laisser un commentaire

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l'aide de votre compte WordPress.com. Déconnexion / Changer )

Image Twitter

Vous commentez à l'aide de votre compte Twitter. Déconnexion / Changer )

Photo Facebook

Vous commentez à l'aide de votre compte Facebook. Déconnexion / Changer )

Photo Google+

Vous commentez à l'aide de votre compte Google+. Déconnexion / Changer )

Connexion à %s