温馨提示×

ubuntu如何启动sqlserver服务

小樊
41
2026-09-06 22:32:12
栏目: 云计算

在 Ubuntu 上启动 SQL Server(Microsoft SQL Server) 服务,通常按照以下步骤操作:


一、确认已安装 SQL Server

先确认是否已经安装:

dpkg -l | grep mssql-server

如果没有安装,需要先安装 SQL Server(Ubuntu 上一般是 mssql-server 包)。


二、启动 SQL Server 服务

1️⃣ 使用 systemctl(推荐)

sudo systemctl start mssql-server

设置开机自启(可选):

sudo systemctl enable mssql-server

查看运行状态:

sudo systemctl status mssql-server

2️⃣ 首次安装后初始化(重要)

如果是刚安装完,必须先运行初始化:

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

按提示设置:

  • SQL Server 版本(如 Express / Developer)
  • SA 密码(必须包含大小写字母、数字和特殊字符)

初始化完成后才会真正启动服务。


三、常见问题排查

查看日志

sudo journalctl -u mssql-server -n 50

cat /var/opt/mssql/log/errorlog

端口检查

SQL Server 默认端口是 1433

sudo netstat -tlnp | grep 1433

四、连接测试

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

如果你愿意,可以告诉我:

  • Ubuntu 版本(20.04 / 22.04 / 24.04)
  • SQL Server 版本(2019 / 2022)
  • 刚安装 还是 之前能用现在起不来

我可以给你更精确的命令。

0