Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gilt für:SQL Server
Verwenden Sie im Dialogfeld Datenbank wiederherstellen die Seite Optionen , um das Verhalten und das Ergebnis des Wiederherstellungsvorgangs zu ändern.
So verwenden Sie SQL Server Management Studio zum Wiederherstellen einer Datenbanksicherung
Hinweis
Wenn Sie eine Wiederherstellungsaufgabe mithilfe von SQL Server Management Studio angeben, können Sie ein entsprechendes Transact-SQL Skript generieren, das die RESTORE Anweisungen für diesen Wiederherstellungsvorgang enthält. Zum Generieren des Skripts klicken Sie auf Skript , und wählen Sie dann ein Ziel für das Skript aus. Informationen zur RESTORE Syntax finden Sie unter RESTORE (Transact-SQL).
Optionen
Wiederherstellungsoptionen
Verwenden Sie die Optionen des Bereichs Wiederherstellungsoptionen , um die Aspekte des Verhaltens des Wiederherstellungsvorgangs zu ändern.
Vorhandene Datenbank überschreiben (WITH REPLACE)
Der Wiederherstellungsvorgang überschreibt die Dateien einer Datenbank, die derzeit den von Ihnen im Feld "Wiederherstellen auf" auf der Seite "Allgemein" des Dialogfelds "Datenbank wiederherstellen" angegebenen Datenbanknamen verwendet. Die Dateien der bestehenden Datenbank werden überschrieben, auch wenn Sie Backups aus einer anderen Datenbank unter dem Namen der bestehenden Datenbank wiederherstellen. Das Auswählen dieser Option entspricht der Verwendung der REPLACE-Option in einer RESTORE Anweisung ( Transact-SQL).
Achtung
Verwenden Sie diese Option nur nach sorgfältiger Überlegung. Weitere Informationen finden Sie unter RESTORE Arguments (Transact-SQL).
Replikationseinstellungen beibehalten (WITH KEEP_REPLICATION)
Behält die Replikationseinstellungen bei, wenn eine Wiederherstellung mit einer Sicherungsdatei einer veröffentlichten Datenbank auf einem anderen Server als dem Server, auf dem die Datenbank erstellt wurde, durchgeführt wird. Diese Option ist nur relevant, wenn die Datenbank beim Erstellen der Sicherung repliziert wurde.
Diese Option ist nur mit der Option Datenbank für die Verwendung bereithalten, indem für nicht festgeschriebene Transaktionen ein Rollback ausgeführt wird verfügbar (wie weiter unten in dieser Tabelle beschrieben), was der Wiederherstellung eines Backups mit der Option RECOVERY entspricht.
Das Auswählen dieser Option entspricht der Verwendung der Option KEEP_REPLICATION in einer RESTORE Anweisung.
Wenn Sie eine Sicherungsdatei einer veröffentlichten Datenbank auf demselben Server wiederherstellen, auf dem die Datenbank erstellt wurde, und denselben Datenbanknamen verwenden, ist KEEP_REPLICATION nicht erforderlich.
Wenn Sie RESTORE WITH RECOVERY ausführen und nicht aus einer Sicherungsdatei wiederherstellen, fügen Sie die Option KEEP_REPLICATION hinzu, um die Replikationseinstellungen beizubehalten.
Weitere Informationen finden Sie unter Sichern und Wiederherstellen von replizierten Datenbanken.
Zugriff auf die wiederhergestellte Datenbank einschränken (WITH RESTRICTED_USER)
Macht die wiederhergestellte Datenbank nur Mitgliedern von db_owner, dbcreator oder sysadminverfügbar.
Die Auswahl dieser Option entspricht der Verwendung der Option RESTRICTED_USER in einer RESTORE-Anweisung.
Wiederherstellungsstatus
Zum Bestimmen des Status der Datenbank nach dem Wiederherstellungsvorgang müssen Sie eine der Optionen des Bereichs Wiederherstellungsstatus angeben.
RESTORE MIT WIEDERHERSTELLUNG
Stellt die Datenbank wieder her, nachdem die endgültige Sicherung aus den im Raster der Sicherungssätze zum Wiederherstellen auf der Seite 'Allgemein' markierten ausgewählt wurde. Dies ist die Standardoption und entspricht der Angabe von WITH RECOVERY in einer RESTORE Anweisung ( Transact-SQL).
Hinweis
Wählen Sie diese Option beim vollständigen Wiederherstellungsmodell oder beim massenprotokollierten Wiederherstellungsmodell nur dann aus, wenn Sie alle Protokolldateien jetzt wiederherstellen.
RESTORE MIT NORECOVERY
Belässt die Datenbank im Wiederherstellungsstatus. Auf diese Weise können Sie zusätzliche Sicherungen im aktuellen Wiederherstellungspfad wiederherstellen. Um die Datenbank wiederherzustellen, müssen Sie einen Wiederherstellungsvorgang mithilfe der RESTORE WITH RECOVERY-Option ausführen (siehe vorherige Option).
Diese Option ist gleichbedeutend mit der Angabe von WITH NORECOVERY in einer RESTORE-Anweisung.
Wenn Sie diese Option auswählen, ist die Option Replikationseinstellungen beibehalten nicht verfügbar.
RESTORE MIT STANDBY-MODUS
Belässt die Datenbank in einem Standbymodus, in dem die Datenbank für einen eingeschränkten schreibgeschützten Zugriff verfügbar ist. Diese Option entspricht der Angabe von WITH STANDBY in einer RESTORE Anweisung.
Zum Auswählen dieser Option ist die Angabe einer Standbydatei im Textfeld Standbydatei erforderlich. Mithilfe der Standbydatei können die Auswirkungen der Wiederherstellung rückgängig gemacht werden.
Standby-Datei
Gibt eine Standbydatei an. Sie können nach der Standbydatei suchen oder den Pfadnamen direkt in das Textfeld eingeben.
Sicherung des Protokollfragments
Ermöglicht es Ihnen festzulegen, dass eine Sicherung des Protokollfragments mit der Datenbankwiederherstellung ausgeführt wird.
Erstellen der Sicherung des Protokollfragments vor dem Wiederherstellen
Aktivieren Sie dieses Kontrollkästchen, um festzulegen, dass eine Sicherung des Protokollfragments ausgeführt werden soll.
Hinweis
Wenn der Zeitpunkt, den Sie im Dialogfeld Sicherungszeitachse ausgewählt haben, eine Sicherung des Protokollendes erfordert, wird dieses Kontrollkästchen aktiviert, und Sie können es nicht ändern.
Sicherungsdatei
Gibt eine Sicherungsdatei für das Ende des Protokolls an. Sie können nach der Sicherungsdatei suchen oder den Namen direkt in das Textfeld eingeben.
Serververbindungen
Ermöglicht es Ihnen, vorhandene Datenbankverbindungen zu schließen.
Bestehende Verbindungen schließen
Bei Wiederherstellungsvorgängen treten möglicherweise Fehler auf, wenn aktive Verbindungen zur Datenbank bestehen. Aktivieren Sie die Option Bestehende Verbindungen schließen, um sicherzustellen, dass alle aktiven Verbindungen zwischen Management Studio und der Datenbank geschlossen werden. Durch die Aktivierung dieses Kontrollkästchens wechselt die Datenbank in einen Einzelbenutzermodus, bevor Wiederherstellungsvorgänge ausgeführt werden. Außerdem wird dadurch die Datenbank auf einen Multibenutzermodus festgelegt, wenn der Vorgang abgeschlossen ist.
Eingabeaufforderung
Bestätigung vor Wiederherstellen jeder einzelnen Sicherung
Gibt an, dass nach der Wiederherstellung der einzelnen Sicherungen das Dialogfeld Wiederherstellung fortsetzen angezeigt wird, um anzufragen, ob Sie die Wiederherstellungssequenz fortsetzen möchten. In diesem Dialogfeld werden der Name des nächsten Mediensatzes (wenn bekannt) und der Name sowie die Beschreibung des nächsten Sicherungssatzes angezeigt.
Mithilfe dieser Option können Sie eine Wiederherstellungssequenz nach der Wiederherstellung einer beliebigen Sicherung anhalten. Diese Option ist insbesondere dann hilfreich, wenn Sie Bänder für verschiedene Mediensätze wechseln müssen, z. B. wenn der Server nur über ein Bandmedium verfügt. Klicken Sie auf OK, wenn der Vorgang fortgesetzt werden soll.
Sie können eine Wiederherstellungssequenz unterbrechen, indem Sie auf Nein klicken. Dadurch verbleibt die Datenbank im Status „Wiederherstellung“. Wenn Sie möchten, können Sie die Wiederherstellungssequenz später fortsetzen, indem Sie mit der nächsten Sicherung fortfahren, die im Dialogfeld Continue with Restore beschrieben wird. Die Prozedur zum Wiederherstellen der nächsten Sicherung ist wie folgt davon abhängig, ob sie Daten oder ein Transaktionsprotokoll enthält:
Wenn die nächste Sicherung eine vollständige oder differenzielle Sicherung ist, verwenden Sie den Task Datenbank wiederherstellen erneut.
Wenn es sich bei der nächsten Sicherung um eine Dateisicherung handelt, verwenden Sie die Aufgabe "Dateien und Dateigruppen wiederherstellen ". Weitere Informationen finden Sie unter Wiederherstellen von Dateien und Dateigruppen (SQL Server).
Wenn die nächste Sicherung eine Protokollsicherung ist, verwenden Sie den Task Transaktionsprotokoll wiederherstellen . Informationen zum Fortsetzen einer Wiederherstellungssequenz durch Wiederherstellen eines Transaktionsprotokolls finden Sie unter Wiederherstellen einer Transaktionsprotokollsicherung (SQL Server).
Siehe auch
RESTORE (Transact-SQL)
Sicherung von einem Gerät wiederherstellen (SQL Server)
Wiederherstellen einer Transaktionsprotokollsicherung (SQL Server)
Mediensätze, Medienfamilien und Sicherungssätze (SQL Server)
Anwenden von Transaktionsprotokollsicherungen (SQL Server)
Datenbank wiederherstellen (Seite „Allgemein“)