Udostępnij za pośrednictwem


Przykład: przywracanie w trybie online pliku Read-Only (prosty model odzyskiwania)

Dotyczy:SQL Server

Ten temat dotyczy baz danych programu SQL Server w ramach prostego modelu odzyskiwania zawierającego grupę plików tylko do odczytu. W ramach prostego modelu odzyskiwania można przywrócić plik tylko do odczytu w trybie online, jeśli istnieje kopia zapasowa pliku, która została wykonana od czasu, gdy plik po raz ostatni zmienił się na tryb tylko do odczytu.

W tym przykładzie baza danych o nazwie adb zawiera trzy grupy plików. A Grupa plików jest do odczytu/zapisu, a grupy B plików i C są tylko do odczytu. Początkowo wszystkie grupy plików są w trybie online. Plik tylko do odczytu w grupie plików B, b1, musi zostać przywrócony. Administrator bazy danych może przywrócić ją przy użyciu kopii zapasowej, która została wykonana po utworzeniu pliku w trybie tylko do odczytu. Na czas przywracania grupa B plików będzie w trybie offline, ale pozostała część bazy danych pozostanie w trybie online.

Sekwencja przywracania

Uwaga / Notatka

Składnia sekwencji przywracania w trybie online jest taka sama jak w przypadku sekwencji przywracania w trybie offline.

Aby przywrócić plik, administrator bazy danych używa następującej sekwencji przywracania:

RESTORE DATABASE adb FILE='b1' FROM filegroup_B_backup   
WITH RECOVERY  

Plik jest teraz w trybie online.

Dodatkowe przykłady

Zobacz też

Przywracanie online (SQL Server)
Przywracanie fragmentów (SQL Server)
Przywracanie plików (prosty model odzyskiwania)
Przywracanie i odzyskiwanie (SQL Server) — omówienie
PRZYWRÓĆ (Transact-SQL)