Wie finde ich die Unterschiede zwischen zwei Datenbanken?
Ich bin versucht zu kopieren änderungen von DatabaseA zu DatabaseB, allerdings weiß ich nicht genau, was diese änderungen waren.
Ist es ein SQL Skript um das finden von Objekten, die unterschiedlich sind zwischen den Datenbanken, generieren Sie ein Skript zum aktualisieren DatabaseB passend DatabaseA?
Ich bin mit SQL 2005, und ich will nicht zu verlieren, die vorhandenen Daten in DatabaseB
Möglicherweise erhalten Sie bessere Antworten auf der Website für DBAs: dba.stackexchange.com
Check out Red Gate SQL Vergleichen.
+1 für SQL Vergleichen. So viel wie ich hasse redgate zum Schlachten Reflektor, es ist ein qualitativ hochwertiges Produkt.
Check out Red Gate SQL Vergleichen.
+1 für SQL Vergleichen. So viel wie ich hasse redgate zum Schlachten Reflektor, es ist ein qualitativ hochwertiges Produkt.
InformationsquelleAutor Rachel | 2012-01-24
Du musst angemeldet sein, um einen Kommentar abzugeben.
Gibt es das schema und die Daten vergleichen-tools von Red Gate, die tun genau das, was du bist suchen für. Es gibt auch einige andere auf dem Markt, wie Apex SQL Vergleichen. Aber, wenn Sie Glück genug, um Visual Studio 2010 Premium oder Ultimate edition gibt es eine compare-tool gebaut, um diese Versionen.
http://www.apexsql.com/default.aspx
http://www.red-gate.com/products/sql-development/sql-compare
http://msdn.microsoft.com/en-us/library/dd193250.aspx
Sonst, du gehst zu haben, um mit verknüpften Servern und einer Menge von Abfragen gegen die INFORMATION_SCHEMA.
Einige dieser software-tools, die Sie verwenden können versuchsweise und wahrscheinlich bekommen, was Sie brauchen, ohne den Kauf einer voll-Lizenz.
RedGate ist mein tool der Wahl, aber es ist nicht Billig. Viel Glück!
InformationsquelleAutor Vinnie
Versuchen DBComparer.
ja, ich habe versucht heute und funktioniert Super.
InformationsquelleAutor Gustavo F
Benutzt habe ich "SQL Compare" und "SQL Data Compare" durch Red Gate Software, und Sie funktionieren wie ein Charme. Ich nehme nicht an, dass es ein Skript zu tun, den gleichen job, denn wenn es existierte, dann gäbe es auch keine Nutzung und keinen Markt für diese Produkte.
InformationsquelleAutor Mike Nakis
Benutze ich AdeptSQL Diff. Es ist ein kommerzielles Produkt gefunden zu http://www.adeptsql.com. Ich denke, dass die Demo-Lizenz ist für 30 Tage oder 50 startups.
InformationsquelleAutor ChrisBD