Пример. Оперативное восстановление файла только для чтения (модель полного восстановления)
Область применения: 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)