SQL 2012 Schema / Datenvergleich in VS2010

8

Ich habe überall gesucht, um herauszufinden, ob es einen aktuellen Weg gibt, einen Schema- und Datenvergleich für SQL 2012-Datenbanken mit den vorhandenen Schema / Daten-Vergleichen durchzuführen, die derzeit in VS 2010 Ultimate enthalten sind.

Das Beste, was ich mir ausgedacht habe, ist ein dummes Add-On-Tool (SSDT Power Tools), das für Schema-Vergleiche nicht annähernd die gleiche Benutzerfreundlichkeit bietet und keine Datenvergleiche durchführt.

Leider haben wir einen neuen Server mit SQL 2012 eingerichtet und waren bereit, unsere aktuelle Produktion dorthin zu migrieren, als ich erfuhr, dass das gute Tool, das wir verwendeten, nicht funktionierte und dass es keine Abwärtskompatibilität für Vergleiche von 2012 gibt zu einer früheren Datenbankversion mit der SSDT.

Ich suche nach Hilfe, um mein Problem zu lösen, denn meine Alternative ist es, den 2012 Server wegwerfen und alles auf einen 2008 R2 verteilen zu müssen, da wir ständig Daten vergleichen müssen.

    
user1582912 08.08.2012, 12:30
quelle

2 Antworten

2

Ein paar Punkte der Klarstellung. Wie für Schema / Daten-Vergleiche erwähnt, ist es am besten, ein kommerzielles Werkzeug zu verwenden, wie zum Beispiel Red-Gate's SQL-Compare. Der Vollständigkeit halber füge ich noch ein paar andere Punkte hinzu:

  1. SSDT führt Schemavergleiche zwischen Versionen und Editionen von SQL Server durch. Zu diesem Zeitpunkt werden keine Daten verglichen. Weitere Informationen über SSDT finden Sie in meinen Blogposts zu diesem Thema.

  2. Sie können das Versionsproblem möglicherweise mindern, indem Sie den Datenbankkompatibilitätsgrad auf etwas weniger als SQL Server 2012 festlegen, wie in der folgenden Abbildung von SSMS dargestellt.

    
Lynn Langit 12.08.2012 22:47
quelle
1

Sie können auch Stammdaten visual studio addin verwenden, um sql server databases zu vergleichen. Es ist lightweight(1mb) und enthält auch einige erweiterte Funktionen über SSDT ..

    
Moumit 30.10.2015 06:51
quelle