温馨提示×

debian支持sqlserver哪些版本

小樊
36
2026-09-10 13:43:20
栏目: 云计算

Debian 上运行 Microsoft SQL Server,需区分 官方支持版本实际可用版本


一、Microsoft 官方支持的 SQL Server 版本(Linux / Debian)

Microsoft 官方为 Linux(包括 Debian) 提供支持的 SQL Server 版本如下:

✅ 支持的版本

  • SQL Server 2017
  • SQL Server 2019
  • SQL Server 2022

✅ 支持的 Debian 版本

官方明确支持的 Debian 版本包括:

  • Debian 10 (Buster)
  • Debian 11 (Bullseye)
  • Debian 12 (Bookworm)(SQL Server 2022 开始支持)

⚠️ 注意:

  • SQL Server 不支持 Debian 9 及更早版本
  • 桌面版 Debian 不作为重点测试对象,但服务器版可用

二、不支持或受限的情况

❌ 不支持的 SQL Server 版本

  • SQL Server 2008 / 2008 R2
  • SQL Server 2012
  • SQL Server 2014
  • SQL Server 2016

这些版本 只能在 Windows 上运行(或借助虚拟机 / Wine,但不受支持)。


三、运行方式说明

1️⃣ 原生运行(推荐)

通过 Microsoft 官方仓库安装:

sudo apt-get install mssql-server

2️⃣ 容器方式(非常常见)

使用 Docker:

docker run -e 'ACCEPT_EULA=Y' -e 'SA_PASSWORD=Your_password123' \
  -p 1433:1433 \
  mcr.microsoft.com/mssql/server:2022-latest

✅ 容器方式对 Debian 版本几乎无限制


四、版本选择建议

场景 推荐版本
新项目 SQL Server 2022
稳定生产 SQL Server 2019
学习 / 测试 2019 / 2022

五、补充说明

  • SQL Server on Linux 不支持
    • SQL Server Agent(部分功能有限)
    • 某些 Windows 特有功能(如 CLR、某些复制场景)
  • 仅支持 64 位系统

如果你告诉我:

  • 使用的 Debian 版本
  • 用途(生产 / 测试 / 学习)

我可以给你 具体安装步骤或版本建议

0