У меня включено отслеживание изменений в базе данных SQL Server. Первоначально я настроил базу данных для использования автоматической очистки со сроком хранения 3 дня. Теперь, когда все работает, я хотел бы увеличить срок хранения до 10 дней. Как я могу сделать это с помощью оператора SQL? Я не хочу отключать отслеживание изменений и перенастраивать.
Как изменить срок хранения, используемый отслеживанием изменений SQL Server?
Ответы (1)
Документация по этому вопросу не очень ясна, а синтаксис немного необычен. Самый простой способ сделать это за пределами SSMS — выполнить следующий оператор:
ALTER DATABASE CURRENT SET CHANGE_TRACKING (CHANGE_RETENTION = 10 DAYS)
person
BenR
schedule
26.04.2016