J'ai deux bases de données: DBTarget
et DBTest
. J'ai couru plusieurs scripts personnalisés sur DBTest
, maintenant DBTest
et DBTarget
doivent être identiques dans tous les sens (tableaux, valeurs dans les tableaux, colonnes, Sprocs, etc.)Comparaison de base de données SQL
Question: Y at-il un moyen facile comparer ces deux bases de données?
La seule stratégie que je peux penser est:
USE [DBTarget];
SELECT * FROM tblTableN;
USE [DBTest];
SELECT * FROM tblTableN;
Je dois le faire pour chaque table, et de les comparer visuellement moi-même. Cependant, cela semble très sujet à erreur et a de fortes chances d'erreur humaine.
Quelqu'un sait-il d'une meilleure façon? J'utilise TSQL dans SQL Management Studio 2005.
+1 pour les produits Red Gate – AdaTheDev