Как вы упомянули, в основном это используется при восстановлении резервной копии (особенно LOG Restores). т. е. при полном восстановлении резервной копии необходимо установить NO RECOVERY
, чтобы продолжить цепочку резервного копирования LOG.
Однако, если вы хотите, чтобы база данных ONLINE была установлена в состояние RESTORING
, выполните РЕЗЕРВНОЕ ХОЗЯЙСТВО (С NORECOVERY) , ваша база данных должна быть в модели FULL RECOVERY, чтобы это произошло. следующий пример для справки:
Backup LOG YourDBName to disk = 'C:\SQL-Backups\YourDBName.trn' WITH NORECOVERY