Share via


Gewusst wie: Importieren von Aktualisierungen aus einer Datenbank in das Datenbankprojekt

Beim anfänglichen Erstellen eines Datenbankprojekts importieren Sie i. d. R. das Datenbankschema aus einer vorhandenen Produktionsdatenbank. Wenn im Laufe der Entwicklung Änderungen am Produktionsserver vorgenommen wurden, müssen Sie diese möglicherweise in das Projekt importieren. Den Befehl Datenbankschema importieren können Sie nicht verwenden, da dieser nur für Projekte verfügbar ist, die noch keine Datenbankobjekte enthalten. Um am Datenbankserver vorgenommene Änderungen zu importieren, müssen Sie den Schemavergleich verwenden.

Hinweis

Wenn Sie Schemavergleich verwenden, um ein Datenbankprojekt zu aktualisieren, werden Objekte, die im Datenbankprojekt, doch nicht in der Quelldatenbank vorhanden sind, nicht verworfen. Dieses Verhalten unterscheidet sich vom Verhalten beim Vergleichen von zwei Datenbanken. Nachdem Sie ein Datenbankprojekt aktualisiert haben, sodass es einer Quelldatenbank entspricht, müssen Sie alle Objekte im Datenbankprojekt manuell löschen, die in der Quelldatenbank nicht vorhanden sind.

So importieren Sie Aktualisierungen aus einer vorhandenen Datenbank in das Datenbankprojekt

  1. Öffnen Sie das Datenbankprojekt in Visual Studio. Weitere Informationen finden Sie unter Gewusst wie: Öffnen eines Datenbankprojekts.

  2. Zeigen Sie im Menü Daten auf Schemavergleich, und klicken Sie auf Neuer Schemavergleich.

    Das Dialogfeld Neuer Schemavergleich wird angezeigt.

    Hinweis

    Sie können auch im Projektmappen-Explorer oder unter Schemaansicht mit der rechten Maustaste auf das Datenbankprojekt klicken und dann auf Schema vergleichen klicken.

  3. Klicken Sie in Quellschema auf Datenbank, und klicken Sie dann auf die Verbindung mit der Datenbank, aus der Sie die Schemaaktualisierungen importieren möchten.

  4. Klicken Sie in Zielschema auf Projekt.

    Das Projekt sollte standardmäßig für das geöffnete Datenbankprojekt festgelegt werden.

  5. Klicken Sie auf OK, um den Vergleich zu starten.

    Wenn der Vergleich abgeschlossen ist, werden die Ergebnisse angezeigt.

  6. Geben Sie für die Unterschiede Aktion aktualisieren an.

    Standardmäßig werden alle Änderungen synchronisiert.

  7. Zeigen Sie im Menü Daten auf Schemavergleich, und klicken Sie auf Updates schreiben.

    Die angegebenen Änderungen werden in das Datenbankprojekt geschrieben. Somit wird dieses mit der Datenbank synchronisiert.

    Hinweis

    Sie können auch auf der Symbolleiste Schemavergleich auf Updates schreiben klicken.

Siehe auch

Aufgaben

Gewusst wie: Erstellen von Datenbankprojekten
Gewusst wie: Festlegen von Optionen für das Vergleichen von Datenbankschemas
Gewusst wie: Anzeigen von Schemaunterschieden
Gewusst wie: Synchronisieren von Datenbankschemas
Exemplarische Vorgehensweise: Vergleichen der Schemas einer Datenbank und eines Datenbankprojekts

Konzepte

Übersicht über die Terminologie von Team Edition for Database Professionals