在 Ubuntu 上启动 SQL Server(Microsoft SQL Server for Linux)通常有以下几种方式和注意事项。
如果是第一次安装,需要先安装:
sudo apt update
sudo apt install -y mssql-server
安装完成后初始化:
sudo /opt/mssql/bin/mssql-conf setup
按提示设置 SA 密码 和 版本(如 Developer / Express)。
SQL Server 在 Ubuntu 上是以 systemd 服务 方式运行的。
sudo systemctl start mssql-server
sudo systemctl enable mssql-server
systemctl status mssql-server
看到 active (running) 表示启动成功。
# 重启
sudo systemctl restart mssql-server
# 停止
sudo systemctl stop mssql-server
SQL Server 至少需要 2GB 内存,否则会启动失败。
查看日志:
sudo cat /var/opt/mssql/log/errorlog
sudo netstat -tlnp | grep 1433
sudo ufw allow 1433/tcp
sqlcmd -S localhost -U SA -P '你的密码'
如果能进入 1> 提示符,说明启动成功。
如果你遇到 具体报错信息(比如 Job for mssql-server.service failed),可以把错误日志贴出来,我帮你分析。