在Debian上進行SQL Server日志管理,可通過以下方式操作:
查看日志
/var/opt/mssql/log/
目錄,可使用 cat
、less
、tail
命令查看,如 tail -f /var/opt/mssql/log/sqlserver.log
。日志輪轉與清理
logrotate
工具配置輪轉策略(如按天輪轉、壓縮舊日志),編輯配置文件 /etc/logrotate.d/sqlserver
。DBCC SHRINKFILE
收縮日志文件,或設置恢復模式為“簡單”自動截斷日志(僅適用于非高恢復場景)。備份與監控
BACKUP LOG
命令備份事務日志(完整恢復模式必需)。top
)或SQL Server動態管理視圖(DMVs)查詢日志狀態。工具輔助
注意:操作前需確認SQL Server版本及配置差異,建議參考官方文檔。