Odzyskiwanie bazy danych bez przywracania danych

W tym temacie jest odpowiednia tylko dla SQL Server baz danych, które mają więcej niż jedną grupa plików.

Zazwyczaj dane są przywracane przed jej odzyskania.Jednak odzyskać bazy danych bez przywracania kopia zapasowa; na przykład pliki tylko do odczytu, które są zgodne z bazy danych.To jest nazywany tylko do odzyskiwanie Przywracanie.Przywracanie tylko do odzyskiwanie jest dla tych przypadków, gdy dane jest już zgodny z bazą danych i musi jedynie udostępnione.Celem jest, aby wykonać odzyskiwanie i dotyczy danych online.

Operacja przywracanie tylko do odzyskiwanie zaimportowanie danych trybu offline grupa plików w trybie online; nr kopia danych, wykonaj ponownie, lub faza cofnąć występuje.Aby uzyskać informacje dotyczące fazy przywracanie, zobacz Opis jak przywracanie i odzyskiwanie kopii zapasowych działa w programie SQL Server.

Przywracanie tylko do odzyskiwanie może wystąpić dla pliku, grupa plików lub całej bazy danych w następujący sposób:

  • przywracanie pliku tylko do odzyskiwanie mogą być przydatne w następujących sytuacjach:

    Baza danych zostanie przywrócone przyjąć.Po ukończeniu przywracanie podstawowa grupa plików jeden lub więcej plików unrestored są zgodne z nowego stanu bazy danych, prawdopodobnie ponieważ został on tylko do odczytu przez pewien czas.Pliki te mają tylko do windykacji; Kopiowanie danych jest zbędne.

    RESTORE składnia przywracanie pliku tylko do odzyskiwanie jest:

    RESTORE DATABASE database_name { FILE **=**logical_file_name | FILEGROUP **=**logical_filegroup_name }[ ,...n ] WITH RECOVERY

  • Przywracanie bazy danych tylko do odzyskiwanie mogą być przydatne w następujących sytuacjach:

    • Nie odzyskanie bazy danych podczas przywracanie ostatniej kopia zapasowa w sekwencja przywracanie, i, ale teraz chcesz odzyskać bazy danych, aby przełączyć do trybu online.

    • Baza danych jest w trybie gotowości i chcesz wprowadzić aktualizowalna bazy danych bez zastosowania innego kopia zapasowa dziennika.

    RESTORE składnię odzyskiwanie-tylko Przywracanie bazy danych jest następująca:

    PRZYWRÓĆ bazę danych nazwa_bazy_danych z odzysku

Ostrzeżenie

The FROM = <backup_device> clause is not used for recovery-only restores because no backup is necessary.

Aby odzyskać bazy danych bez przywracania danych

Przykłady

Poniższy przykład ilustruje przywracanie pliku tylko do odzyskiwanie plików pomocniczych grupa plików, SalesGroup2, Sales bazy danych.Podstawowa grupa plików został przywrócony jako początkowego kroku przywracanie fragmentaryczne, i SalesGroup2 jest zgodna z przywróconej podstawowa grupa plików.Odzyskiwanie to grupa plików i przechodzenie do trybu online wymaga tylko jednej instrukcja.

RESTORE DATABASE Sales FILEGROUP=SalesGroup2 WITH RECOVERY;

Kończenie stopniową scenariusz przywracania tylko do odzyskiwania Przywracanie