温馨提示×

ubuntu sqlserver支持哪些版本

小樊
49
2026-09-15 23:42:34
栏目: 云计算

Ubuntu 上,Microsoft 官方支持运行 SQL Server(Linux 版),但并不是所有 Windows 上的 SQL Server 版本都支持。下面是当前(截至 SQL Server 2022)的情况说明:


一、Ubuntu 上支持的 SQL Server 版本

✅ 支持的版本

在 Ubuntu 上可安装的 SQL Server 版本包括:

  • SQL Server 2017(14.x)
  • SQL Server 2019(15.x)
  • SQL Server 2022(16.x)

这些版本均提供 Linux 版(mssql-server),可在 Ubuntu 上运行。


二、支持的 Ubuntu 版本(官方)

Microsoft 对 Ubuntu 版本有明确要求(不同 SQL Server 版本略有差异):

SQL Server 2022

支持:

  • Ubuntu 20.04 LTS
  • Ubuntu 22.04 LTS

SQL Server 2019

支持:

  • Ubuntu 16.04 LTS
  • Ubuntu 18.04 LTS
  • Ubuntu 20.04 LTS

SQL Server 2017

支持:

  • Ubuntu 16.04 LTS
  • Ubuntu 18.04 LTS

⚠️ 非 LTS 版本(如 21.10、23.10)通常不官方支持


三、不支持的版本 / 限制

❌ 不支持的 SQL Server 版本

  • SQL Server 2008 / 2008 R2 / 2012 / 2014 / 2016
  • SQL Server Express 旧版本(仅 2017+ 提供 Linux 版)

❌ 不支持的内容

  • SQL Server Management Studio(SSMS)(Windows 专用)
  • SQL Server Agent(2017 部分支持,2019+ 更完整)
  • 某些 Windows 特有功能(如 CLR、AlwaysOn 部分特性)

四、Ubuntu 上的 SQL Server 版本类型

可在 Ubuntu 安装的主要版本(edition):

  • Evaluation
  • Developer(免费,常用)
  • Express(免费,限制资源)
  • Standard
  • Enterprise(需授权)

五、快速确认方式

sudo apt list mssql-server

或查看官方文档: https://learn.microsoft.com/sql/linux/sql-server-linux-setup


如果你愿意,我可以:

  • 告诉你 具体 Ubuntu 版本该装哪个 SQL Server
  • 给你 安装命令示例
  • 对比 Windows vs Ubuntu SQL Server 差异

只要告诉我你的 Ubuntu 版本使用目的 即可。

0