SQL Server 2005 durchführen „RECOVERY“ auf Datenbank mit „NORECOVERY“ restauriert
-
13-09-2019 - |
Frage
Ich habe volle wöchentliche Backups, tägliche differenzielle Backups und stündliche Transaktionsprotokollsicherungen.
, um die Datenbank wiederherzustellen, ich die vollständige Sicherung wiederherstellen, dann die letzte dif Backup dann werden alle Transaktionsprotokollsicherungen Angabe NORECOVERY auf allen Wiederherstellungen mit Ausnahme des letzten.
Meine Frage ist. Wenn ich aus Versehen meines letztes Transaktionsprotokoll mit dem NORECOVERY-Flag gesetzt wiederherzustellen, ist ein Befehl kann ich ausführen, um die Datenbank zu diesem Zeitpunkt auf „Recover“?
Ich bin mit SQL Server 2005.
Lösung
Versuchen Sie, diese (von SQL2000 Hilfe): RESTORE DATABASE dbname WITH RECOVERY
Andere Tipps
Ok, so ist die Antwort ziemlich einfach. Sie können einfach den Befehl ausführen.
RESTORE DATABASE [MyDatabase] WITH RECOVERY
Es hat mir nicht einmal vorkommen, dass Sie den Befehl RESTORE DATABASE ausgeführt werden können, ohne eine Sicherung Angabe von wiederherzustellen.