温馨提示×

ubuntu怎么安装sqlserver

小樊
51
2026-09-06 22:27:10
栏目: 云计算

在 Ubuntu 上安装 Microsoft SQL Server(MS SQL Server) 的一般步骤如下(以 Ubuntu 22.04 / 20.04 为例,SQL Server 2019 / 2022 均适用)。


一、系统要求

  • Ubuntu 20.04 / 22.04(64 位)
  • 至少 2 GB 内存(官方建议)
  • root 或 sudo 权限

二、安装 SQL Server

1. 导入 Microsoft GPG 密钥

curl https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add -

2. 添加 SQL Server 仓库

SQL Server 2022 为例:

sudo add-apt-repository "$(curl https://packages.microsoft.com/config/ubuntu/22.04/mssql-server-2022.list)"

如果是 Ubuntu 20.04

sudo add-apt-repository "$(curl https://packages.microsoft.com/config/ubuntu/20.04/mssql-server-2019.list)"

3. 更新并安装

sudo apt update
sudo apt install -y mssql-server

三、初始化 SQL Server

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

按提示操作:

  • 选择版本(如 Developer / Express)
  • 设置 SA 密码(务必记住)
  • 接受许可协议

四、确认服务状态

systemctl status mssql-server --no-pager

如果未启动:

sudo systemctl start mssql-server
sudo systemctl enable mssql-server

五、安装命令行工具(可选但推荐)

sudo apt install -y mssql-tools unixodbc-dev

添加到环境变量:

echo 'export PATH="$PATH:/opt/mssql-tools/bin"' >> ~/.bashrc
source ~/.bashrc

测试连接:

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

六、开放防火墙(如需要)

sudo ufw allow 1433/tcp

七、常见问题

1. 内存不足

SQL Server 至少需要 2GB,否则无法启动。

2. 版本选择

  • Developer:免费,功能全(学习/开发)
  • Express:免费,限制多
  • Standard / Enterprise:收费

如果你告诉我:

  • Ubuntu 版本
  • SQL Server 版本(2019 / 2022)
  • 用途(学习 / 生产)

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

0