2016-04-26 10 views
1

SQL Serverデータベースで変更追跡が有効になっています。最初は、自動クリーンアップを使用して3日間の保存期間を使用するようにデータベースを設定しました。すべてが実行されているので、その保存期間を10日間に更新したいと思います。 SQLステートメントを使用してそれを行うにはどうすればよいですか?私は変更の追跡を無効にして再構成したくない。SQL Serverの変更履歴の保存期間を変更するにはどうすればよいですか?

答えて

1

これに関するドキュメントはあまり明確ではなく、構文は少し異例です。 SSMSの外部でこれを行う最も簡単な方法は、次のステートメントを発行することです。

ALTER DATABASE CURRENT SET CHANGE_TRACKING (CHANGE_RETENTION = 10 DAYS) 
関連する問題