2016-04-26 67 views
1

我在SQL Server數據庫上啓用了更改跟蹤。我最初配置數據庫使用自動清理,保留期爲3天。現在一切正常,我想將保留時間更新爲10天。我如何使用SQL語句來做到這一點?我不想關閉更改跟蹤並重新配置。如何更改SQL Server更改跟蹤使用的保留期限?

回答

1

關於此的文檔不​​是很清楚,語法有點不尋常。在SSMS之外這樣做的最簡單的方法是發佈以下聲明:

ALTER DATABASE CURRENT SET CHANGE_TRACKING (CHANGE_RETENTION = 10 DAYS)