Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

Qu'est-ce qu'un outil gratuit pour comparer deux bases de données SQL Server ?

TableDiff.exe devrait avoir tout ce dont vous avez besoin. C'est l'un des joyaux cachés de SQL Server 2005. Vous n'avez donc rien à télécharger.

• L'outil Différence de table vous permet de découvrir et de réconcilier les différences entre une table ou une vue source et destination. L'utilitaire Tablediff peut signaler des différences sur le schéma et les données. La fonctionnalité la plus populaire de tablediff est le fait qu'il peut générer un script que vous pouvez exécuter sur la destination et qui réconciliera les différences entre les tables. TableDiff.exe prend 2 ensembles d'entrées ; • Connectivité - Fournit des objets source et de destination et des informations de connectivité.

• Options de comparaison :sélectionnez l'une des options de comparaison • Schémas de comparaison :standard ou strict

• Comparer à l'aide de lignes, de hachages ou de comparaisons de colonnes

• Générez des scripts de différence avec des instructions I/U/D pour synchroniser la destination avec la source.TableDiff était destiné à la réplication mais peut facilement s'appliquer à n'importe quel scénario où vous devez comparer des données et un schéma.Vous pouvez trouver plus d'informations sur les utilitaires de ligne de commande et les Utilitaire Tablediff dans la documentation en ligne pour SQL Server 2005.