Freigeben über


Gewusst wie: Kontrollieren von Datenverlusten während der Bereitstellung für vorhandene Datenbanken

Wenn Sie Änderungen an einem Datenbankprojekt vornehmen und auf einem Datenbankserver bereitstellen, kann es durch einige Änderungen zu Datenverlusten von Datenbankobjekten kommen, die abgelegt und neu erstellt werden. Sie können für das Datenbankprojekt mit einer entsprechenden Option festlegen, dass die Bereitstellung abgebrochen wird, wenn eine Änderung möglicherweise zu Datenverlusten führt. Datenverluste können in Kauf genommen werden, wenn die Daten leicht neu generiert werden können. Beispielsweise können Sie diese Vorgehensweise verwenden, wenn Sie in einer isolierten Entwicklungsumgebung an einer Datenbank arbeiten, deren Testdaten mit dem Datengenerator erzeugt wurden.

So lassen Sie Datenverluste während der Bereitstellung für eine vorhandene Datenbank zu

  1. Klicken Sie im Projektmappen-Explorer auf das Datenbankprojekt, für das Sie Eigenschaften konfigurieren möchten.

  2. Klicken Sie im Menü Ansicht auf die Option Eigenschaftenseiten.

    Das Eigenschaftendialogfeld für das Datenbankprojekt wird angezeigt.

    Hinweis

    Sie können auch mit der rechten Maustaste auf das Datenbankprojekt und dann auf Eigenschaften klicken.

  3. Klicken Sie auf die Registerkarte Erstellen.

  4. Deaktivieren Sie das Kontrollkästchen Inkrementelle Bereitstellung blockieren, wenn Datenverlust auftreten könnte.

  5. Klicken Sie im Menü Datei auf Ausgewählte Elemente speichern.

    Die Änderungen an den Projekteigenschaften werden gespeichert. Nachfolgende Bereitstellungen des Datenbankprojekts ermöglichen Änderungen, die zu Datenverlust führen.

So verhindern Sie Datenverluste während der Bereitstellung für eine vorhandene Datenbank

  1. Klicken Sie im Projektmappen-Explorer auf das Datenbankprojekt, für das Sie Eigenschaften konfigurieren möchten.

  2. Klicken Sie im Menü Ansicht auf die Option Eigenschaftenseiten.

    Das Eigenschaftendialogfeld für das Datenbankprojekt wird angezeigt.

    Hinweis

    Sie können auch mit der rechten Maustaste auf das Datenbankprojekt und dann auf Eigenschaften klicken.

  3. Klicken Sie auf die Registerkarte Erstellen.

  4. Aktivieren Sie das Kontrollkästchen Inkrementelle Bereitstellung blockieren, wenn Datenverlust auftreten könnte.

  5. Klicken Sie im Menü Datei auf Ausgewählte Elemente speichern.

    Die Änderungen an den Projekteigenschaften werden gespeichert. Nachfolgende Bereitstellungen des Datenbankprojekts brechen die Bereitstellung ab, wenn Änderungen zu Datenverlust führen würden.

Sicherheit

Um Änderungen für eine Zieldatenbank bereitzustellen, müssen Sie über Berechtigungen für Änderungen an dieser Datenbank verfügen.

Siehe auch

Aufgaben

Exemplarische Vorgehensweise: Bereitstellen von Änderungen an einer vorhandenen der Versionskontrolle unterliegenden Datenbank

Konzepte

Übersicht über das Erstellen und Bereitstellen einer Datenbank
Übersicht über Datenbankprojekteinstellungen
Schützen von Daten während eines Umbenennungsvorgangs
Übersicht über die Terminologie von Team Edition for Database Professionals

Weitere Ressourcen

Bereitstellen von Umgestaltungsänderungen für eine Datenbank