在 Ubuntu 上启动 SQL Server(Microsoft SQL Server for Linux)服务,通常用 systemd 来管理。
sudo systemctl start mssql-server
sudo systemctl enable mssql-server
sudo systemctl status mssql-server
看到 active (running) 就说明启动成功了。
sudo systemctl restart mssql-server
sudo systemctl stop mssql-server
第一次安装后没启动成功:一般是因为还没运行初始化命令
sudo /opt/mssql/bin/mssql-conf setup
按提示设置 SA 密码和版本。
端口没监听(默认 1433):
sudo netstat -tlnp | grep 1433
服务启动失败:看日志
journalctl -u mssql-server -xe
如果你是 Docker 方式运行的 SQL Server,也可以告诉我,我给你对应的启动命令。