温馨提示×

ubuntu中sqlserver怎么启动

小樊
43
2026-09-22 00:56:11
栏目: 云计算

在 Ubuntu 上启动 SQL Server(Microsoft SQL Server for Linux)通常有以下几种方式和注意事项。


一、确认已安装 SQL Server

如果是第一次安装,需要先安装:

sudo apt update
sudo apt install -y mssql-server

安装完成后初始化:

sudo /opt/mssql/bin/mssql-conf setup

按提示设置 SA 密码 和 版本(如 Developer / Express)。


二、启动 SQL Server 服务

SQL Server 在 Ubuntu 上是以 systemd 服务 方式运行的。

1️⃣ 启动服务

sudo systemctl start mssql-server

2️⃣ 设置开机自启

sudo systemctl enable mssql-server

3️⃣ 查看运行状态

systemctl status mssql-server

看到 active (running) 表示启动成功。


三、重启 / 停止 SQL Server

# 重启
sudo systemctl restart mssql-server

# 停止
sudo systemctl stop mssql-server

四、常见问题排查

1️⃣ 启动失败(内存不足)

SQL Server 至少需要 2GB 内存,否则会启动失败。

查看日志:

sudo cat /var/opt/mssql/log/errorlog

2️⃣ 端口未监听(默认 1433)

sudo netstat -tlnp | grep 1433

3️⃣ 防火墙问题

sudo ufw allow 1433/tcp

五、连接测试

sqlcmd -S localhost -U SA -P '你的密码'

如果能进入 1> 提示符,说明启动成功。


如果你遇到 具体报错信息(比如 Job for mssql-server.service failed),可以把错误日志贴出来,我帮你分析。

0 踩