Скрипт установки модели восстановления 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

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


Модератору