在 Debian 上,“起停 SQL Server”通常指 Microsoft SQL Server for Linux(mssql-server)。下面按常见场景说明。
SQL Server 在 Debian 上以 mssql-server 服务运行。
sudo systemctl status mssql-server
sudo systemctl start mssql-server
sudo systemctl stop mssql-server
sudo systemctl restart mssql-server
sudo systemctl enable mssql-server
sudo systemctl disable mssql-server
sudo service mssql-server start
sudo service mssql-server stop
sudo service mssql-server restart
sudo service mssql-server status
ps aux | grep sqlservr
sudo ss -tulnp | grep 1433
sqlcmd -S localhost -U sa -P '你的密码'
如果服务起不来,可能是未初始化:
sudo /opt/mssql/bin/mssql-conf setup
按提示设置:
查看日志:
journalctl -u mssql-server -n 100
SQL Server 至少需要 2GB RAM。
SQL Server 官方支持:
如果你指的是 其他 SQL Server(如 MariaDB / PostgreSQL),或你是 容器 / Docker 方式运行,可以告诉我具体环境,我给你对应命令。