Zum Inhalt wechseln


Foto

Methode/Funktion Daten aus zwei DB vergleichen

MS SQL

  • Bitte melde dich an um zu Antworten
Eine Antwort in diesem Thema

#1 Dhakiyah

Dhakiyah

    Newbie

  • 1 Beiträge

 

Geschrieben 07. April 2016 - 06:58

Hallo,

 

wir haben demnächst ein Update und migrieren Daten aus einer MS SQL 2008 in eine MS SQL 2104 Version.

Jetzt möchte ich ein SQL Script schreiben welches prüft ob die Daten absolut identisch sind, da wir diese nicht komplett über die DB migrieren.

 

Gibt es hierfür eine schöne Methode oder muss ich wirklich schreiben

 

select *

from tabelle1 t1, tabelle2 t2

where t1.nr = t2. nr

and t1.spalte1 <> t2.spalte2

or t1.spalte2 <> t2.spalte2

 

etc.

 

Spalten heißen leider teilweise anders...



#2 wilgin

wilgin

    Member

  • 226 Beiträge

 

Geschrieben 07. April 2016 - 08:01

Hallo,

du kannst dir mit den Informationen aus sys.tables und sys.columns die gewünschten Informationen zusammenstellen.

Alternativ schau Dir mal das Tool Data Compare von Redgate an. Die kannst du 14 Tage testen.

 

Viele Grüße,

Wilfried


Wilfried



Auch mit einem oder mehreren der folgenden Tags versehen: MS SQL