41 votes

Est-il open source SQL Server DB outil de comparaison?

Je suis en train de travailler sur un projet open source qui utilise SQL Server 2005 que le magasin de données. Nous avons besoin d'un DB comparer un outil pour générer des diff scripts pour être en mesure de mettre à niveau une base de données d'une version à l'autre.

Est-il open source ou gratuit de SQL Server DB diff outil qui génère un convertir script?

12voto

ila Points 2507

Sur CodePlex j'ai remarqué hier DbDiff (http://www.codeplex.com/OpenDBiff) que vous pourriez essayer. Prend en charge Sql2005 et versions 2008, je n'ai pas l'essayer.

6voto

Greg Beech Points 55270

Je vous recommande de dépenser un peu d'argent et se Porte Rouge SQL de Comparer outil qui fait un excellent travail, et peut même comparer les bases de données de Visual Studio projets de base de données pour générer des scripts de mise à niveau. C'est rapide et facile à utiliser, et fonctionne bien. Les scripts de mise à niveau sont également de bonne qualité.

Il n'est pas si cher que ça. Probablement moins cher que votre temps. Il suffit de penser combien votre taux horaire est, et combien d'heures il pourrait prendre pour enquêter sur un outil open-source et le faire fonctionner (et combien d'entre vous ont déjà passé), puis multipliez ensemble. C'est combien un "libre" de l'outil est vraiment vous coûter, ce qui est souvent beaucoup plus qu'un outil commercial.

5voto

Mark Brackett Points 46824

Il n'est pas open source, mais il est gratuit (comme dans la bière): Sql Effets de l'Accord (aka Clarté) Community Edition

4voto

Wes Points 109

AdeptSQL Diff et DataDiff sont de merveilleux produits, beaucoup moins cher que de RedGate et beaucoup plus simplifiée de l'INTERFACE utilisateur, et je n'ai pas encore de courir dans un scénario, il ne peut pas gérer.

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