Поделиться через


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

Сведения в этом разделе относятся только к базам данных 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)