在 Ubuntu 上查看 SQL Server 日志,你需要使用 journalctl 命令。首先,确保你已经安装了 SQL Server。如果还没有安装,请参考官方文档:Install SQL Server on Linux
一旦你安装了 SQL Server,你可以使用以下命令查看 SQL Server 的日志:
sudo journalctl -u mssql-server -f
这里,-u mssql-server 表示你想要查看的 systemd 服务名称(在这种情况下是 SQL Server),-f 表示实时查看日志。
如果你想要查看特定时间段的日志,可以使用 --since 和 --until 选项:
sudo journalctl -u mssql-server --since "2021-06-01" --until "2021-06-30"
这将显示 2021 年 6 月 1 日至 6 月 30 日之间的 SQL Server 日志。
如果你只对错误日志感兴趣,可以使用 grep 命令过滤它们:
sudo journalctl -u mssql-server -f | grep -i "error"
这将实时显示包含 “error”(不区分大小写)的日志条目。