2012-12-10 45 views
11

Tôi đang sử dụng Công cụ dữ liệu SQL Server (SSDT) ​​để quản lý giản đồ cơ sở dữ liệu của mình. Mỗi khi tôi chọn xuất bản thay đổi cho giản đồ của mình, tập lệnh có chứa các bit sau:Công cụ dữ liệu SQL Server - Chế độ khôi phục

IF EXISTS (SELECT 1 
      FROM [master].[dbo].[sysdatabases] 
      WHERE [name] = N'$(DatabaseName)') 
    BEGIN 
     ALTER DATABASE [$(DatabaseName)] 
      SET RECOVERY FULL 
      WITH ROLLBACK IMMEDIATE; 

    END 

Vấn đề là, tôi không muốn thay đổi chế độ khôi phục thành FULL. Tôi muốn nó là SIMPLE.

Làm cách nào tôi có thể sửa đổi dự án SSDT của mình để cho biết rằng tôi muốn chế độ khôi phục đơn giản, vì vậy nó sẽ ngừng cố gắng thay đổi chế độ này thành đầy đủ mỗi khi tôi xuất bản?

Trả lời

13

Thực tế, tìm thấy tùy chọn này (và nhiều hơn nữa) trong nút "cài đặt cơ sở dữ liệu" trong cài đặt dự án. Một chút IMO ẩn :)

SSDT Database Settings

Các vấn đề liên quan