web-dev-qa-db-fra.com

Redgate SQL Comparer VS Visual Studio 2010 Projet de base de données Premium / Ultimate

J'utilise actuellement le Visual Studio Professional Edition , qui a le projet de base de données en tant que modèle de projet, mais certaines de ses fonctionnalités ne sont pas disponibles, par exemple Schéma Comparer l'outil . La génération des scripts de mise à jour de la base de schéma et de la base de données ne sont disponibles que dans Visual Studio 2010 versions premium/ultimes .

Mais sont les fonctionnalités de la comparaison de schéma et de la mise à jour des scripts de la génération de scripts dans le studio visuel aussi riche que celles de Redgate SQL Comparer l'outil ? (Je n'ai pas utilisé non plus) Je n'ai pas réussi à trouver la liste de comparaison des fonctionnalités. Quelqu'un pourrait-il y avoir utilisé les deux, aidez-vous à préciser?

17
rem

J'ai essayé d'utiliser l'outil VS hier avec mon instance SQL 2000 de production, en comparant à mon instance Dev 2008, et il a refusé de travailler avec quoi que ce soit avant SQL 2005. La porte rouge n'a définitivement pas une telle restriction. Cela fonctionne même raisonnablement bien (pas 100%) avec une autre base de données que nous avons qui fonctionne en mode de compatibilité 6.5.

6
Mike

Cela fait longtemps que j'ai utilisé Red Gate, mais le VS2010 l'a assorti de ce que je me souviens, avec des options pour inclure ou exclure par des types d'objets et générer des scripts pour correspondre aux deux schémas; Les outils VS prend un certain temps à courir, je me souviens que le redgate sera assez rapide.

5
SqlACID

J'utilise personnellement uniquement Studio Visual avec Edition de base de données GDR, car c'est mieux pour mes besoins. Ce que j'aime à propos, c'est surtout le fait que je suis capable de comparer des projets de DB avec les bases de données réelles. L'outil peut également comparer des bases de données, pas seulement des projets. Il est vrai que l'outil de comparaison de schéma n'est pas très rapide et a des bizarreries, mais j'ai réussi à travailler très bien avec elle et n'avait besoin d'aucun autre outil depuis des années.

Je suis sûr qu'un outil séparé est plus rapide (j'ai utilisé dans le passé) et peut peut-être avoir plus d'options, mais vous pouvez partir avec quel temps choisissez sans aucun problème. Je ne l'ai pas beaucoup utilisé pour la comparaison des données (fonctionnalité incluse dans Visual Studio et non dans Redgate's Tool, qui nécessite un autre outil - Data Comparer), donc je ne peux donc pas dire à quel point c'est rapide.

4
Marian

Cela dépend surtout de vos besoins, car il est un fait commun que les outils autonomes comportent plus d'options et sont plus rapides.

Je n'ai pas trouvé la liste de comparaison des fonctionnalités entre Visual Studio et Redgate, mais j'ai couru dans un poste qui compare les performances de 2 outils de comparaison SQL Schema - apexsql diff et redgate SQL Comparer: http: //blog.apexsql .COM/APEXSQL-DIFF-2015-R3-VS-REDGATE-SQL-COMPART-11-2-1-SUPPORT-Performance-Test-Test-Test-Bases de données-et-Sauvegardes /

J'espère que cela peut aider.

2
McRobert

J'ai utilisé les deux et je pensais que la porte rouge était une interface légèrement meilleure et plus facile à utiliser (cela signifiait probablement que je donnais sur quelque chose dans VS). Ils produisent tous deux des scripts raisonnablement similaires.

1
Tangurena

Pour ce qui redgote cela vs ne peut-il pas vraiment ne pas avoir la peine de payer tout cet argent supplémentaire? Redgate Les outils sont sérieusement trop chers. Redgate est un peu plus agréable à utiliser, mais vous devriez l'utiliser difficile à justifier de payer cela beaucoup sur un outil supplémentaire.

1
Paul Johnson