Скрипт установки модели восстановления Simple для всех баз

код выполняется в SQL MS на сервере или в его агенте по расписанию

DECLARE @SqlText VARCHAR(max)  = ''


SELECT @SqlText += 'alter database ['+name+'] set recovery simple' + ';' + CHAR(10) + CHAR(13)
from master.sys.databases
where database_id > 4 and state_desc = 'online' AND recovery_model_desc <> 'SIMPLE'

PRINT @SqlText
EXEC (@SqlText)
1
{} Ожидается идентификатор

Комментарии

markers
#1, 17 июля 2020 12:15

Стоит добавить дисклаймер, что установка данного режима на продуктивных базах не желательно. Лучше настроить корректно резервное копирование, чтоб журнал не рос.


См. также

ЗавершитьВосстановление (БСП)

ПараметрыРезервнойКопии (БСП)

КаталогСкрипта (БСП)

ОбновитьИсправленияИзСкрипта (БСП)

ИР Перейти к определению

ИР Автодополнение / контекстная подсказка

ИР Точка останова подробная

Скрипт автодополнения в стиле Vim (VimComplete)

Как запустить скрипт VBS с правами администратора

Модератору