查看 SQL Server 错误日志
适用于:SQL Server
查看 SQL Server 错误日志,确保进程成功完成(例如备份和还原作、批处理命令或其他脚本和进程)。 此过程有助于检测任何当前或潜在问题区域,包括自动恢复消息(尤其是 SQL Server 实例已停止和重启)、内核消息或其他服务器级错误消息。
如何查看错误日志
可以使用 SQL Server Management Studio 或任何文本编辑器查看 SQL Server 错误日志。 有关如何查看错误日志的详细信息,请参阅 Open Log File Viewer。
在 Windows 上,错误日志的默认位置是
<drive>:\Program Files\Microsoft SQL Server\MSSQL.<n>\MSSQL\LOG\ERRORLOG
。在 Linux 上,错误日志的默认位置
/var/opt/mssql/log
。
注意
文件称为 ERRORLOG.<n>
,其中 <n>
为整数。 当前的错误日志没有扩展名。
每当启动 SQL Server 实例时,将创建新的错误日志,虽然 sp_cycle_errorlog 系统存储过程可用于循环使用错误日志文件,而不必重启 SQL Server 实例。 通常,SQL Server 会保留前六个日志的备份,并为最新的日志备份提供扩展 .1
、第二个最新的扩展 .2
等。 当前的错误日志没有扩展名。
还可以在脱机或无法启动的 SQL Server 实例上查看 SQL Server 错误日志。 有关详细信息,请参阅 查看脱机日志文件。