Redgate SQL Compare im Vergleich zu Visual Studio 2010 Premium / Ultimate-Datenbankprojekten

17

Ich verwende derzeit die Visual Studio Professional Edition, die das Datenbankprojekt als Projektvorlage hat, aber einige ihrer Funktionen sind nicht verfügbar, zum Beispiel das Schema-Vergleichstool . Der Schemavergleich und die Erstellung von Skripten zur Datenbankaktualisierung sind nur in Visual Studio 2010 Premium / Ultimate-Versionen verfügbar .

Aber sind die Funktionen zum Vergleichen und Aktualisieren von Skripten in Visual Studio so umfangreich wie die im Redgate SQL Compare-Tool ? (Ich habe es auch nicht benutzt) Ich habe es nicht geschafft, die Feature-Vergleichsliste zu finden. Könnte jemand, der beide benutzte, helfen, es klar zu machen?

rem
quelle

Antworten:

6

Ich habe gestern versucht, das VS-Tool mit meiner SQL 2000-Produktionsinstanz im Vergleich zu meiner dev 2008-Instanz zu verwenden, und es hat sich geweigert, mit irgendetwas vor SQL 2005 zu arbeiten. Red Gate unterliegt definitiv keiner solchen Einschränkung. Es funktioniert sogar einigermaßen gut (nicht zu 100%) mit einer anderen Datenbank, die im 6.5-Kompatibilitätsmodus ausgeführt wird.

Mike
quelle
5

Es ist schon eine Weile her, dass ich Red Gate verwendet habe, aber der VS2010 hat es, soweit ich mich erinnere, mit Optionen zum Einschließen oder Ausschließen von Objekttypen und zum Generieren von Skripten, die den beiden Schemata entsprechen, verglichen. Es dauert eine Weile, bis die VS-Tools ausgeführt werden. Ich erinnere mich, dass das Redgate ziemlich schnell ist.

SqlACID
quelle
4

Ich persönlich benutze nur Visual Studio mit Database Edition DDR, weil es besser für meine Bedürfnisse ist. Was mir am meisten gefällt, ist die Tatsache, dass ich db-Projekte mit den tatsächlichen Datenbanken vergleichen kann. Das Tool kann auch Datenbanken vergleichen, nicht nur Projekte. Es ist wahr, dass das Schema-Vergleichstool selbst nicht sehr schnell ist und einige Macken hat, aber ich habe es sehr gut geschafft und brauchte seit Jahren kein anderes Tool.

Ich bin mir sicher, dass ein separates Tool schneller ist (ich habe es in der Vergangenheit verwendet) und möglicherweise mehr Optionen bietet, aber Sie können Ihre Wahl problemlos treffen. Ich habe es nicht viel für den Datenvergleich verwendet (Funktion, die in Visual Studio enthalten ist und nicht in RedGates Tool, für das ein anderes Tool erforderlich ist - Datenvergleich), daher kann ich nicht sagen, wie schnell es ist.

Marian
quelle
2

Dies hängt hauptsächlich von Ihren Anforderungen ab, da eigenständige Tools häufig mehr Optionen bieten und schneller sind.

Ich konnte die Feature-Vergleichsliste zwischen Visual Studio und Redgate nicht finden, stieß jedoch auf einen Beitrag, in dem die Leistung von zwei SQL-Schemavergleichstools verglichen wurde: ApexSQL Diff und Redgate SQL Compare: http://blog.apexsql.com/apexsql -diff-2015-r3-vs.-redgate-sql-compare-11-2-1-comparative-performance-test-von-live-datenbanken-und-backups /

Hoffe das kann helfen.

McRobert
quelle
1

Ich habe beide verwendet und dachte, dass Red Gate eine etwas bessere Oberfläche und einfacher zu verwenden ist (das bedeutete wahrscheinlich, dass ich etwas in VS übersah). Sie produzieren beide einigermaßen ähnliche Skripte.

Tangurena
quelle
1

Wofür redgate das macht VS ist es nicht wirklich wert, all das zusätzliche Geld zu bezahlen. Redgate-Tools sind deutlich überteuert. Redgate ist ein bisschen netter zu benutzen, aber man müsste es sehr oft benutzen, um zu rechtfertigen, dass man so viel für ein zusätzliches Tool bezahlt.

Paul Johnson
quelle