Sql Server2019日志自动清理

日志清理使用的是sql server作业,而非维护计划,具体操作步骤如下:

1 在sql server代理下面新建作业:

Sql Server2019日志自动清理_第1张图片

2 设置作业常规信息

Sql Server2019日志自动清理_第2张图片

3 新建步骤,设置需要进行的操作

Sql Server2019日志自动清理_第3张图片
Sql Server2019日志自动清理_第4张图片
注意数据库一定要选择正确,在命令框中书写需要执行的Sql(因为我这里选择的类型是T-SQL脚本),命令如下:

ALTER DATABASE 数据库名 SET RECOVERY SIMPLE

ALTER DATABASE 数据库名 SET RECOVERY FULL

DBCC SHRINKDATABASE(数据库名, 0)


4 在计划中设置执行周期,这边和维护计划中一致

Sql Server2019日志自动清理_第5张图片

Sql Server2019日志自动清理_第6张图片

5 最后一直点击确定即可。

你可能感兴趣的:(SQL,server,数据库,sql)