以下是SQL Server在CentOS上的日志管理策略:
查看日志
sqlcmd
工具連接實例,執行DBCC SQLPERF(LOGSPACE)
查看日志空間使用情況。/var/opt/mssql/log/errorlog
,可用cat
、less
、tail
等命令查看。自動管理日志文件
FILEGROWTH
參數,避免日志填滿。日志備份與清理
BACKUP LOG [數據庫名] TO DISK='路徑' WITH FORMAT
命令,結合SQL Server Agent實現自動化。監控與審計
xp_readerrorlog
查看錯誤日志。優化建議
DBCC OPENTRAN
檢查未提交事務。注意:部分操作需根據SQL Server版本和安裝方式(如Docker容器或直接部署)調整路徑和工具。