SQL Server 2022 的硬件和软件要求

适用于:SQL Server 在 Windows 上

本文列出了在 Windows作系统上安装和运行 SQL Server 2022 (16.x)的最低硬件和软件要求。

有关其他版本的SQL Server的硬件和软件要求,请参阅:

硬件要求

以下内存和处理器要求适用于所有版本的SQL Server:

组件 要求
存储 SQL Server至少需要 6 GB 的可用硬盘空间。

驱动器空间要求因安装SQL Server组件而异。 有关详细信息,请参阅本文后面的 驱动器空间要求 。 有关支持的数据文件存储类型的信息,请参阅数据文件的存储类型。
Monitor SQL Server需要 Super-VGA(800x600)或更高版本的监视器。
互联网 互联网功能需要互联网接入(可能产生费用)。
内存1
最小内存量 - Express 版本:512 MB

- 所有其他版本:1 GB
建议的内存 - Express 版本:1 GB

- 所有其他版本:至少 4 GB,应随着数据库大小增加而增加,以确保最佳性能。
处理器
处理器类型 x64 处理器。 所有 Intel 和 AMD x86-64 CPU 的每个 NUMA 节点最多具有 64 个核心。
最低速度 1.4 GHz
建议的速度 2.0 GHz 或更快

1在 Data Quality Services(DQS)中安装数据质量服务器组件所需的最小内存为 2 GB RAM,这不同于SQL Server最小内存要求。 有关安装 DQS 的信息,请参阅 Install Data Quality Services。

注意事项

仅 x64 处理器支持安装SQL Server。

软件要求

以下要求适用于所有安装:

组件 要求
操作系统 - Windows 10 1607 或更高版本
- Windows Server 2016或更高版本
.NET Framework SQL Server 2022 (16.x) 需要 .NET Framework 4.7.2。
网络软件 SQL Server支持的作系统具有内置的网络软件。 独立安装项的命名实例和默认实例支持以下网络协议:共享内存、命名管道和 TCP/IP。

SQL Server安装程序安装产品所需的以下软件组件:

  • Microsoft ODBC Driver 17 for SQL Server
  • Microsoft SQL Server 的 OLE DB 驱动程序
  • SQL Server安装程序支持文件

重要

PolyBase 功能具有额外的硬件和软件要求。 更多信息请参见 PolyBase概览。

操作系统支持

下表显示了哪些版本的 SQL Server 2022 (16.x) 与哪个版本的 Windows 兼容。 还可以使用支持生命周期信息来查看你的 Windows 版本是否受支持。

SQL Server版本: Enterprise 开发人员 标准 Web 快速
Windows Server 2025 (支持生命周期)
Windows Server 2025 数据中心 是 是 是 是 是
Windows Server 2025 Datacenter:Azure 版本 是 是 是 是 是
Windows Server 2025 标准 是 是 是 是 是
Windows Server 2025 基础版 是 是 是 是 是
Windows Server 2022 (支持生命周期)
Windows Server 2022 数据中心 是 是 是 是 是
Windows Server 2022 Datacenter:Azure 版本 是 是 是 是 是
Windows Server 2022 标准 是 是 是 是 是
Windows Server 2022 基础知识 是 是 是 是 是
Windows Server 2019 (支持生命周期)
Windows Server 2019 数据中心 是 是 是 是 是
Windows Server 2019 标准 是 是 是 是 是
Windows Server 2019 基础版 是 是 是 是 是
Windows Server 2016 (支持生命周期)
Windows Server 2016 数据中心 是 是 是 是 是
Windows Server 2016 标准版 是 是 是 是 是
Windows Server 2016 基础版 是 是 是 是 是
Windows 11 IoT 企业版 否 是 是 否 是
Windows 11 企业版 否 是 是 否 是
Windows 11 专业版 否 是 是 否 是
Windows 11主页 否 是 是 否 是
Windows 10 IoT 企业版 否 是 是 否 是
Windows 10 企业版 否 是 是 否 是
Windows 10 专业版 否 是 是 否 是
Windows 10主页 否 是 是 否 是

Server Core 支持

以下版本的 Windows Server Core 支持安装 SQL Server 2022 (16.x):

  • Windows Server 2025 核心版
  • Windows Server 2022 核心版
  • Windows Server 2019 核心版
  • Windows Server 2016 核心版

有关在 Server Core 上安装SQL Server的详细信息,请参阅 server Core 上的 Install SQL Server。

跨语言支持

有关使用本地化语言安装SQL Server的跨语言支持和注意事项的详细信息,请参阅 SQL Server 中的 Local 语言版本。

驱动器空间要求

在安装SQL Server期间,Windows Installer 会在系统驱动器上创建临时文件。 在运行安装程序以安装或升级SQL Server之前,请确认系统驱动器上至少有 6 GB 的可用驱动器空间用于这些文件。 即使将SQL Server组件安装到非默认驱动器,此要求也适用。

实际硬盘空间要求取决于系统配置和你决定安装的功能。 下表提供了SQL Server组件的驱动器空间要求。

功能 / 特点 驱动器空间要求
数据库引擎和数据文件、复制、全文搜索和数据质量服务 1,480 MB
数据库引擎(如前一行)与 R 服务(数据库内) 2,744 MB
数据库引擎(如前一行)带 PolyBase Query Service for External Data 4,194 MB
Analysis Services 和数据文件 698 MB
报告服务 967 MB
Microsoft R Server (独立) 280 MB
报表服务 - SharePoint 1,203 MB
用于 SharePoint 产品的 Reporting Services 外接程序 325 MB
数据质量客户端 121 MB
客户端工具连接 328 MB
集成服务 306 MB
除 SQL Server 联机丛书组件和 Integration Services 工具之外的客户端组件 445 MB
主数据服务 280 MB
用于查看和管理帮助内容的SQL Server 联机丛书组件1 27 MB
所有功能 8,030 MB

1 下载的联机丛书内容的驱动器空间要求为 200 MB。

数据文件存储类型

数据文件支持的存储类型包括:

  • 本地磁盘

    • SQL Server目前支持标准本机扇区大小为 512 字节和 4 KB 的磁盘驱动器。 有关对较大扇区大小和制造商实现的支持的详细信息,请参阅白皮书 SQLIOBasicsCh2.doc 中的“4 KB 磁盘扇区大小”。可以从 SQL Server I/O 基础知识第 2 章Download> 部分下载白皮书。

      如果你使用物理格式为4,096字节的高级格式化磁盘,但逻辑扇区大小为512字节,请参见SQL Server——新硬盘使用4K扇区大小。

      尝试在磁盘上存储SQL Server数据文件时,扇区大小大于 4 KB 的硬盘驱动器可能会导致错误。 有关SQL Server中硬盘扇区大小支持的更多信息,请参见“排查与系统磁盘扇区大小大于4 KB相关的SQL Server错误。 目前,ForcedPhysicalSectorSizeInBytes 注册表项是成功在系统磁盘扇区大小大于 4 KB 的较新存储设备上安装 SQL Server 所需的。

    • SQL Server 故障转移群集安装仅支持使用本地磁盘安装 tempdb 文件。 确保为 tempdb 数据和日志文件指定的路径在所有群集节点上均有效。 在故障转移期间,如果故障转移目标节点上tempdb目录不可用,则SQL Server资源无法联机。

  • 共享存储

  • 存储空间直通 (S2D)

  • SMB 文件共享

    • 对于独立或群集安装,SMB 存储不支持用于 Analysis Services 数据文件。 请改用直接附加存储、存储区域网络或 S2D。

    • SMB storage可由 Windows 文件服务器或第三方 SMB storage 设备托管。 如果使用 Windows 文件服务器,版本应为 2008 或更高版本。 有关使用 SMB 文件共享作为存储选项安装 SQL Server 的详细信息,请参阅 使用 SMB 文件共享存储安装 SQL Server。

在域控制器上安装SQL Server

出于安全原因,请不要在域控制器上安装SQL Server。 SQL Server安装程序不会阻止域控制器计算机上的安装,但存在以下限制:

  • 不能在本地服务帐户下的域控制器上运行SQL Server服务。

  • 在计算机上安装SQL Server后,无法将计算机从域成员更改为域控制器。 在将主计算机更改为域控制器之前,必须先卸载SQL Server。

  • 在计算机上安装SQL Server后,无法将计算机从域控制器更改为域成员。 在将主计算机更改为域成员之前,必须先卸载SQL Server。

  • SQL Server 故障转移集群实例不支持群集节点是域控制器的情况。

  • 只读域控制器不支持SQL Server。 SQL Server安装程序无法在只读域控制器上创建安全组或SQL Server服务帐户。 在这种情况下,安装将会失败。

  • 在只能访问只读域控制器的环境中,不支持SQL Server故障转移群集实例。

安装介质

从以下位置获取相关的安装介质:

或者,您可以在 Azure 门户中的 Azure 虚拟机上部署 SQL Server。 由于虚拟化的开销,虚拟机的运行速度可能比本机运行要慢。