在 Ubuntu 上安装 SQL Server 不算难,但有一定门槛,取决于你对 Linux 的熟悉程度。下面是客观总结:
难度:中等
curl https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add -
curl https://packages.microsoft.com/config/ubuntu/$(lsb_release -rs)/mssql-server-2022.list | sudo tee /etc/apt/sources.list.d/mssql-server.list
sudo apt update
sudo apt install -y mssql-server
sudo /opt/mssql/bin/mssql-conf setup
会让你选择:
curl https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add -
curl https://packages.microsoft.com/config/ubuntu/$(lsb_release -rs)/prod.list | sudo tee /etc/apt/sources.list.d/msprod.list
sudo apt update
sudo apt install -y mssql-tools unixodbc-dev
systemctl status mssql-server
连接测试:
sqlcmd -S localhost -U SA -P 你的密码
| 问题 | 原因 |
|---|---|
| 服务启动失败 | 内存不足 |
| 连不上 | 防火墙没放行 1433 |
| SA 登录失败 | 密码不符合复杂度 |
| 找不到 sqlcmd | 没装 mssql-tools |
✅ 适合:
❌ 不适合:
Ubuntu 安装 SQL Server 不难,但 Linux 基础决定你顺不顺利。
如果你愿意,我可以:
你现在是 Ubuntu 桌面还是服务器?版本是多少?