SQL Server 保存 7 个 ErrorLog 文件,名为:
ErrorLog
ErrorLog.1 - 6
[
每次重启动 SQL Server 时,这些日志文件都如下循环:
删除 ErrorLog.6 文件中的所有数据,并创建一个新的 ErrorLog 文件。
上个 ErrorLog 文件中的所有数据被写入到 ErrorLog.1 文件中。
上个 ErrorLog.1 文件中的所有数据被写入到 ErrorLog.2 文件中。
上个 ErrorLog.2 文件中的所有数据被写入到 ErrorLog.3 文件中。
上个 ErrorLog.3 文件中的所有数据被写入到 ErrorLog.4 文件中。
上个 ErrorLog.4 文件中的所有数据被写入到 ErrorLog.5 文件中。
上个 ErrorLog.5 文件中的所有数据被写入到 ErrorLog.6 文件中。
]
其中ErrorLog 是当前使用的,不可以删除,其余六个是可以删除的,如果是ErrorLog 太大,我就是要删除这个,那么 执行 exec sp_cycle_errorlog 手动循环这些 ErrorLog 文件,ErrorLog 变为带编号的文件名成为不是当前使用的,就可以删除了。