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

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

При простой модели восстановления файл, доступный только для чтения, можно восстановить в оперативном режиме, если существует резервная копия файла, сделанная после того, как файл в последний раз стал доступен только для чтения.

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

Необходимо восстановить доступный только для чтения файл из файловой группы B, b1. Администратор базы данных может восстановить его с помощью резервной копии, сделанной после того, как файл стал доступным только для чтения. На время восстановления файловая группа B будет переведена в автономный режим, однако остальная часть базы данных продолжит работать в оперативном режиме.

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

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

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

Файл в настоящий момент находится в оперативном режиме.