CentOS上SQL Server日常运维要点如下:
服务管理
sudo systemctl start/stop mssql-server。sudo systemctl enable mssql-server。sudo systemctl status mssql-server。性能监控
sqlcmd执行查询,监控性能指标(如CPU、内存、磁盘IO)。top/htop查看系统资源占用,vmstat分析虚拟内存。备份与恢复
sqlcmd或T-SQL命令。crontab定时任务实现自动化备份,备份文件存至安全路径并定期验证。安全维护
sudo firewall-cmd --add-port=1433/tcp --permanent。故障排查
/var/opt/mssql/log/errorlog,分析异常信息。chown -R mssql:mssql /var/opt/mssql。DBCC CHECKDB检测数据库完整性,必要时修复损坏。配置优化
sp_configure设置max server memory。