11

SQL Serverデータツール(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

実際、このオプション(およびその他多数)は、プロジェクト設定の[データベース設定]ボタン内にあります。少し隠されたIMO:)

SSDTデータベース設定

于 2012-12-10T17:51:23.327 に答える