近来一台存在mssql服务的服务器 ,随着运行时间增长错误日志越来越多,并达到了200gb以上。
数据库的文件可大可小,不敢直接删除,百度一下发现方法:
默认情况下,sql默认保留errorlog errorlog.1 errorlog.2 等格式文件,一般存在mssqlmssql10.mssqlservermssqllog目录下面。
清除 sql server 错误日志文件 sql命令
exec sp_cycle_errorlog go
执行一次exec sp_cycle_errorlog就会产生一个新的errorlog,然后把errorlog.6给删掉。就是先进先出(队列类似的情况)这样循环6次就可以把errorlog都刷新。