Freigeben über


Beispiel: Onlinewiederherstellung einer Datei mit Lese-/Schreibzugriff (vollständiges Wiederherstellungsmodell)

Symbol, dass einen blauen Datenbankdatenträger zeigt. Dieses Thema ist beim vollständigen Wiederherstellungsmodell nur für SQL Server-Datenbanken relevant, in denen mehrere Dateien oder Dateigruppen enthalten sind.

In diesem Beispiel enthält die Datenbank adb, für die das vollständige Wiederherstellungsmodell verwendet wird, drei Dateigruppen. Die Dateigruppe A weist Lese-/Schreibzugriff auf, die Dateigruppen B und C sind schreibgeschützt. Anfänglich sind alle Dateigruppen online.

Datei a1 in Dateigruppe A ist allem Anschein nach beschädigt, darum beschließt der Datenbankadministrator, die Datei wiederherzustellen; die Datenbank bleibt dabei online.

ms175532.note(de-de,SQL.90).gifHinweis:
Bei Verwendung des einfachen Wiederherstellungsmodells ist die Onlinewiederherstellung von Daten mit Lese- und Schreibzugriff nicht zulässig.

Wiederherstellen von Sequenzen

  1. Onlinewiederherstellung von Datei a1.

    RESTORE DATABASE adb FILE='a1' FROM backup 
    WITH NORECOVERY
    

    Datei a1 befindet sich jetzt im Wiederherstellungsstatus, und Dateigruppe A ist offline.

  2. Nach der Wiederherstellung der Datei, erstellt der Datenbankadministrator eine neue Protokollsicherung, um sicherzustellen, dass der Status der Datenbank zu dem Zeitpunkt erfasst wird, zu dem die Datei offline geschaltet wurde.

    BACKUP LOG adb TO log_backup WITH COPY_ONLY
    
  3. Onlinewiederherstellung von Protokollsicherungen.

    RESTORE LOG adb FROM log_backup WITH NORECOVERY
    RESTORE LOG adb FROM log_backup WITH NORECOVERY
    RESTORE LOG adb FROM log_backup WITH RECOVERY
    

    Die Datei a1 ist jetzt online.

Siehe auch

Konzepte

Ausführen von Onlinewiederherstellungen
Ausführen der schrittweisen Wiederherstellung
Übersicht über Wiederherstellungsvorgänge in SQL Server
Anwenden von Transaktionsprotokollsicherungen

Andere Ressourcen

BACKUP (Transact-SQL)
Beispiele von Wiederherstellungssequenzen für mehrere Wiederherstellungsszenarien
RESTORE (Transact-SQL)

Hilfe und Informationen

Informationsquellen für SQL Server 2005