Sql Server 2008代理日志清除

时间:2017-03-11 11:15:53

标签: sql-server sql-server-2008 error-log

今天我意识到我的Sql Server 2008磁盘空间已满。 当我检查磁盘使用情况时,我看到sql代理日志如下图所示。 如何清理这些日志文件? 我搜索过有人说从磁盘上删除但是有人说不要删除。我很困惑。 我应该从磁盘删除physicaly或任何其他方式删除日志文件? 我是否需要在执行此清洁任务时关闭服务器代理?

谢谢,

Disk Usage

2 个答案:

答案 0 :(得分:1)

最好的方法是创建日志历史记录清理的维护计划,并以合适的频率进行计划。

答案 1 :(得分:1)

我会创建一个每天运行的SQL代理作业,以便将活动的错误日志文件翻转过来。如果您需要超过一周的错误,可以将其设置为每周运行一次。

exec sp_cycle_errorlog