Ответ 1
Собственно, этот параметр (и многое другое) нашел в настройках "настройки базы данных" в настройках проекта. Немного скрытый IMO:)
Я использую SQL Server Data Tools (SSDT) для управления моей схемой базы данных. Каждый раз, когда я выбираю публиковать изменения в моей схеме, script содержит следующий бит:
IF EXISTS (SELECT 1
FROM [master].[dbo].[sysdatabases]
WHERE [name] = N'$(DatabaseName)')
BEGIN
ALTER DATABASE [$(DatabaseName)]
SET RECOVERY FULL
WITH ROLLBACK IMMEDIATE;
END
Проблема в том, что я не хочу, чтобы он менял режим восстановления на FULL. Я хотел бы, чтобы это было ПРОСТО.
Как я могу изменить свой проект SSDT, чтобы указать, что мне нужен простой режим восстановления, чтобы он не пытался полностью изменить его при каждом его опубликовании?
Собственно, этот параметр (и многое другое) нашел в настройках "настройки базы данных" в настройках проекта. Немного скрытый IMO:)