Debian上SQL Server故障排查方法
一 快速定位流程
二 常见故障与处理要点
三 日志与性能诊断
四 配置与网络检查清单
五 常用命令速查表
| 目标 | 命令示例 |
|---|---|
| 查看服务状态 | systemctl status mssql-server |
| 启动/启用服务 | sudo systemctl start mssql-server;sudo systemctl enable mssql-server |
| 查看引擎错误日志 | tail -f /var/opt/mssql/log/errorlog |
| 查看系统日志 | tail -f /var/log/syslog;journalctl -xe;dmesg |
| 资源与进程 | top/htop;ps aux |
| 本地连接测试 | sqlcmd -S localhost -U SA -P ‘ |
| 端口连通性 | telnet |
| 防火墙放行 | sudo firewall-cmd --zone=public --add-port=1433/tcp --permanent && sudo firewall-cmd --reload |
| 依赖检查 | ldd sqlsrv.so |
| 重启服务 | sudo systemctl restart mssql-server |