温馨提示×

ubuntu怎么启动sqlserver服务

小樊
38
2026-10-15 13:38:55
栏目: 云计算

在 Ubuntu 上启动 SQL Server(Microsoft SQL Server for Linux)服务,通常步骤如下:


1. 确认已安装 SQL Server

先确认是否安装了 mssql-server:

dpkg -l | grep mssql-server

如果没有安装,需要先安装(以 SQL Server 2019 为例):

sudo apt update
sudo apt install -y mssql-server

2. 初始化 SQL Server(首次安装必须)

如果是第一次安装,需要运行配置:

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

按提示设置:

  • SA 密码
  • 版本(Evaluation / Developer / Express 等)

3. 启动 SQL Server 服务

SQL Server 在 Ubuntu 上以 systemd 服务运行:

sudo systemctl start mssql-server

设置开机自启(可选):

sudo systemctl enable mssql-server

4. 查看服务状态

sudo systemctl status mssql-server

正常输出中应包含 active (running)。


5. 停止 / 重启服务

sudo systemctl stop mssql-server
sudo systemctl restart mssql-server

6. 验证 SQL Server 是否可用

安装命令行工具(可选):

sudo apt install -y mssql-tools unixodbc-dev

连接测试:

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

常见问题

  • 端口未监听:默认端口是 1433
    sudo netstat -tulnp | grep 1433
    
  • 服务起不来:查看日志
    journalctl -u mssql-server -xe
    

如果你告诉我 Ubuntu 版本 和 SQL Server 版本,我可以给你更精确的指导。

0 踩