11

我正在使用 SQL Server Data Tools (SSDT) 来管理我的数据库架构。每次我选择发布对我的架构的更改时,脚本都会包含以下内容:

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 项目以指示我想要简单的恢复模式,以便在我每次发布时它都不会尝试将其更改为完整模式?

4

1 回答 1

15

实际上,在项目设置的“数据库设置”按钮中找到了这个选项(以及更多)。有点隐藏的海事组织:)

SSDT 数据库设置

于 2012-12-10T17:51:23.327 回答