Gewusst wie: Vergleichen der Schemas von zwei Datenbanken
Aktualisiert: November 2007
Mit Visual Studio Team System Database Edition können Sie das Schema zweier Datenbanken oder einer Datenbank und eines Database Edition-Datenbankprojekts vergleichen. Die verglichenen Entitäten werden als Quelle und Ziel bezeichnet. Wenn der Schemavergleich beendet ist, werden die Ergebnisse im Fenster Schemavergleich angezeigt. Database Edition generiert außerdem ein Datendefinitionssprache (DDL)-Skript, mit dem die verschiedenen Schemas synchronisiert werden können.
Nachdem der Vergleich beendet ist, können Sie weitere Schritte ausführen:
Sie können die strukturellen Unterschiede zwischen den beiden Datenbanken anzeigen. Weitere Informationen finden Sie unter Gewusst wie: Anzeigen von Schemaunterschieden.
Sie können einen Teil des Ziels oder das gesamte Ziel so aktualisieren, dass es der Quelle entspricht. Weitere Informationen finden Sie unter Gewusst wie: Synchronisieren von Datenbankschemas.
Sie können die Daten am Ziel und an der Quelle vergleichen. Weitere Informationen finden Sie unter Gewusst wie: Vergleichen der Daten von zwei Datenbanken.
Weitere Informationen über Schemavergleichsszenarios finden Sie unter Übersicht über das Vergleichen von Datenbankschemas.
So vergleichen Sie die Schemas von zwei Datenbanken
Zeigen Sie im Menü Daten auf Schemavergleich, und klicken Sie dann auf Neuer Schemavergleich.
Das Dialogfeld NeuerSchemavergleich wird angezeigt.
Außerdem wird das Fenster Schemavergleich geöffnet, und Database Edition weist ihm automatisch einen Namen zu, z. B. SchemaCompare1.
Geben Sie die Quelle und das Ziel an, die Sie vergleichen möchten, indem Sie jeweils auf Projekt oder Datenbank klicken.
Hinweis: Sie können zwei Datenbanken oder aber eine Datenbank und ein Datenbankprojekt, nicht aber zwei Datenbankprojekte vergleichen.
Wenn Sie für die Quelle oder das Ziel auf Datenbank geklickt haben, klicken Sie zum Herstellen einer Verbindung mit der Datenquelle auf die entsprechende Datenquelle in der Liste. Wenn keine Datenbanken aufgelistet sind, klicken Sie auf Neue Verbindung, um das Dialogfeld Verbindungseigenschaften anzuzeigen.
Geben Sie im Dialogfeld Verbindungseigenschaften den Server mit der Quelle oder dem Ziel sowie den Authentifizierungstyp an, der beim Herstellen einer Verbindung mit dem Server verwendet werden soll. Klicken Sie optional auf eine Datenbank auf dem Server. Klicken Sie abschließend auf OK.
Hinweis: Nachdem Sie eine Verbindung hergestellt haben, wird diese in Server-Explorer unter Datenverbindungen angezeigt.
Klicken Sie auf OK.
Der Schemavergleich wird gestartet.
Hinweis: Sie können eine Schemavergleichsoperation beenden, die gerade ausgeführt wird, indem Sie auf der Symbolleiste auf Beenden klicken.
Siehe auch
Aufgaben
Gewusst wie: Synchronisieren von Datenbankschemas
Gewusst wie: Anzeigen von Schemaunterschieden
Gewusst wie: Vergleichen der Daten von zwei Datenbanken
Konzepte
Übersicht über die Terminologie der Database Edition