如何更改SQL Server更改跟踪使用的保留期限?

时间:2016-04-26 19:55:12

标签: sql-server change-tracking

我在SQL Server数据库上启用了更改跟踪。我最初配置数据库使用自动清理,保留期为3天。现在一切都在运行,我想将保留窗口更新为10天。如何使用SQL语句执行此操作?我不想关闭更改跟踪和重新配置。

1 个答案:

答案 0 :(得分:3)

关于此的文档不​​是很清楚,语法有点不寻常。在SSMS之外执行此操作的最简单方法是发出以下声明:

ALTER DATABASE CURRENT SET CHANGE_TRACKING (CHANGE_RETENTION = 10 DAYS)