Пример. Восстановление файла в сети только для чтения (модель полного восстановления)
Сведения в этом разделе относятся только к базам данных SQL Server, использующим полную модель восстановления, которые содержат несколько файлов или файловых групп.
В этом примере база данных с именем adb с полной моделью восстановления содержит три файловые группы. Файловая группа A доступна для чтения и записи, а файловые группы B и C доступны только для чтения. Изначально все файловые группы находятся в режиме «в сети».
Необходимо восстановить файл b1 с атрибутом «только для чтения» из файловой группы B базы данных adb. Резервное копирование выполнялось после того, как файл был переведен в режим «только для чтения», поэтому резервные копии журналов не требуются. Файловая группа B переводится в режим «вне сети» на период восстановления, однако оставшаяся часть базы данных остается в режиме «в сети».
Последовательность восстановления
Примечание |
---|
Синтаксис последовательности восстановления в сети тот же самый, что и в случае последовательности восстановления вне сети. |
Чтобы восстановить файл, администратор базы данных использует следующую последовательность восстановления:
RESTORE DATABASE adb FILE='b1' FROM filegroup_B_backup
WITH RECOVERY
Файловая группа B теперь находится в режиме в сети».
Дополнительные примеры
Пример. Поэтапное восстановление базы данных (простая модель восстановления)
Пример. Поэтапное восстановление отдельных файловых групп (простая модель восстановления)
Пример. Восстановление в сети доступного только для чтения файла (простая модель восстановления)
Пример. Поэтапное восстановление базы данных (модель полного восстановления)
Пример. Поэтапное восстановление только некоторых файловых групп (модель полного восстановления)
Пример. Восстановление файла в сети, доступного для чтения и записи (модель полного восстановления)
См. также
Справочник
Основные понятия
Восстановление в сети (SQL Server)