29 votes

Meilleur outil pour générer automatiquement des scripts de modification SQL pour SQL Server

Je fais une enquête pour les meilleurs générateurs de script de changement SQL, spécialement pour MS SQL Server.

Je connais Redgate SQL Compare , mais j'aimerais savoir ce que les autres utilisent et s'il existe des versions gratuites de ces logiciels que je pourrais essayer.

Aucune suggestion?

27voto

Ray Vega Points 30187

utilitaire tablediff

Il est gratuit avec SQL Server 2005 et versions ultérieures. L'outil peut être trouvé dans le fichier de répertoire:

C:\Program Files\Microsoft SQL Serveur\90\COM\tablediff.exe

Selon ce lien sur les fonctionnalités de SQL Server:

TableDiff.exe...Table de Différence outil vous permet de découvrir et de réconcilier les les différences entre une source et table de destination ou un point de vue. Tablediff Utilitaire peut signaler les différences sur le schéma et les données. Les plus populaires fonction de tablediff est le fait que il peut générer un script que vous pouvez exécuter sur la destination qui vous concilier les différences entre les des tables.

14voto

DevelopingChris Points 12510

ApexSQL , coûteux mais agréable lorsque les migrations sont interrompues ou tout simplement pas du tout.

13voto

Ouvrir DbDiff est sympa. http://opendbiff.codeplex.com/ ou Db Diff est également sympa. http://dbdiff.codeplex.com/

5voto

Ant Points 1108

Oui. Les outils de base de données Visual Studio sont pour Team System. Vous recherchez l' édition de base de données ( ou mieux ).

4voto

lomaxx Points 32540

J'ai utilisé SQLDelta qui est assez bon, mais j'aime mieux Redgate. Mon préféré est les outils de base de données intégrés pour Visual Studio 2008 .

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X