Пример. Оперативное восстановление файла только для чтения (модель полного восстановления)

Применимо к:SQL Server

Этот раздел относится к базам данных SQL Server в модели полного восстановления, содержащей несколько файлов или файловых групп.

В этом примере база данных adb, которая использует модель полного восстановления, содержит три файловые группы. Файловая группа A доступна для записи и для чтения, файловые группы B и C доступны только для чтения. Изначально все файловые группы находятся в режиме в сети.

Необходимо восстановить файл b1с атрибутом «только для чтения» из файловой группы B базы данных adb . Резервное копирование выполнялось после того, как файл был переведен в режим «только для чтения», поэтому резервные копии журналов не требуются. Файловая группа B переводится в режим «вне сети» на период восстановления, однако оставшаяся часть базы данных остается в режиме «в сети».

Последовательность восстановления

Заметка

Синтаксис последовательности восстановления в сети тот же самый, что и в случае последовательности восстановления вне сети.

Чтобы восстановить файл, администратор базы данных использует следующую последовательность восстановления:

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

Файловая группа B теперь находится в режиме в сети».

Дополнительные примеры

См. также

Восстановление в сети (SQL Server)
Обзор процессов восстановления (SQL Server)
Восстановление файлов (модель полного восстановления)
RESTORE (Transact-SQL)