Vergleichen von Datenbankdaten

www.altova.com Dieses Kapitel drucken Vorherige Seite Eine Ebene nach oben Nächste Seite

Startseite > 

Vergleichen von Datenbankdaten

Sie können Daten aus zwei oder mehreren Tabellen oder Spalten Seite an Seite nebeneinander vergleichen. Die zu vergleichenden Objekte können entweder aus derselben oder zwei verschiedenen Datenbanken stammen. Ein Datenbankvergleich ähnelt einem Dateivergleich, d.h. er besteht aus einer linken und einer rechten Komponente. Bei der Komponente handelt es sich nur um eine Darstellung der Datenbankstruktur, über die Sie die zu vergleichenden Tabellen oder Spalten bequem auswählen können.

dbdiff_compare_data_01

Datenbankdatenvergleich

Nachdem Sie Datenbankdaten verglichen haben, haben Sie die Möglichkeit, Unterschiede entweder von links nach rechts oder von rechts nach links zusammenzuführen. Sie können entweder alle Unterschiede auf einmal zusammenführen oder die Unterschiede tabellenweise in einem Datenraster anzeigen und die einzelnen Unterschiede dann einzeln auf Zeilenebene überprüfen und zusammenführen.  Nähere Informationen dazu finden Sie unter Anzeigen von Unterschieden in Datenbanken und Zusammenführen von Datenbankunterschieden.

 

Wenn Sie denselben Datenvergleich häufig ausführen, können Sie diesen in einer Datei (.dbdif) speichern, die später entweder in DatabaseSpy oder DiffDog geöffnet werden kann, siehe Datenbankdatenvergleichsdateien.

 

Voraussetzungen

Es muss in Ihrem Projekt eine aktive Verbindung zu einer Datenquelle bestehen (siehe Herstellen einer Verbindung zu einer Datenbank). Wenn Sie Daten aus zwei Datenbanken vergleichen, benötigen Sie eine Verbindung zu jeder Datenbank (um die linke und die rechte Komponente mit Daten zu befüllen).
Wenn Sie Tabellen vergleichen, muss jede Tabelle eine Primärschlüsselspalte haben. DiffDog benötigt die Primärschlüsselspalte, um die Tabellenzeilen vor dem eigentlichen Vergleich zu sortieren.

© 2019 Altova GmbH