转发:SQL Server 2019:硬件和软件要求
SQL Server 2019:硬件和软件要求
有关其他版本:硬件和软件要求

SQL Server 2016 和 2017
Linux 上的 SQL Server
大数据群集
硬件要求
以下内存和处理器要求适用于所有版本的 SQL Server:

组件 要求
硬盘 SQL Server 要求最少 6 GB 的可用硬盘空间。

硬盘空间要求因所安装的 SQL Server 组件而异。 有关详细信息,请参阅本文后面部分的硬盘空间要求 。 有关支持的数据文件存储类型的信息,请参阅 Storage Types for Data Files。
监视 SQL Server 要求超级 VGA (800x600) 或更高分辨率的监视器。
Internet 使用 Internet 功能需要连接 Internet(可能需要付费)。
内存* 最低要求:

Express Edition:512 MB
所有其他版本:1 GB
推荐:Express Edition:1 GB

所有其他版本:至少 4 GB,并且应随着数据库大小的增加而增加来确保最佳性能。
处理器速度 最低要求:x64 处理器: 1.4 GHz

推荐: 2.0 GHz 或更快
处理器类型 x64 处理器:AMD Opteron、AMD Athlon 64、支持 Intel EM64T 的 Intel Xeon,以及支持 EM64T 的 Intel Pentium IV
注意

仅 x64 处理器支持 SQL Server 安装。 x86 处理器不再支持此安装。

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

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

组件 要求
操作系统 Windows 10 TH1 1507 或更高版本
Windows Server 2016 或更高版本

.NET Framework 最低版本操作系统包括最低版本 .NET 框架。
网络软件 SQL Server 支持的操作系统具有内置网络软件。 独立安装项的命名实例和默认实例支持以下网络协议:共享内存、命名管道和 TCP/IP。

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

SQL Server Native Client
SQL Server 安装程序支持文件
重要

对于 PolyBase 功能还有其他硬件和软件要求。 有关详细信息,请参阅 PolyBase 入门。

操作系统支持
下表显示 SQL Server 2019 () 的版本与 Windows 的版本兼容:

SQL Server 版本: Enterprise 开发人员 Standard Web Express
Windows Server 2022 Datacenter 是 是 是 是 是
Windows Server 2022 Datacenter:Azure Edition 是 是 是 是 是
Windows Server 2022 Standard 是 是 是 是 是
Windows Server 2019 Datacenter 是 是 是 是 是
Windows Server 2019 Standard 是 是 是 是 是
Windows Server 2019 Essentials 是 是 是 是 是
Windows Server 2016 Datacenter 是 是 是 是 是
Windows Server 2016 Standard 是 是 是 是 是
Windows Server 2016 Essentials 是 是 是 是 是
Windows 11 IoT 企业版 否 是 是 否 是
Windows 11 企业版 否 是 是 否 是
Windows 11 专业版 否 是 是 否 是
Windows 11 家庭版 否 是 是 否 是
Windows 10 IoT 企业版 否 是 是 否 是
Windows 10 企业版 否 是 是 否 是
Windows 10 专业版 否 是 是 否 是
Windows 10 家庭版 否 是 是 否 是

Server Core 支持
以下版本的 Windows server 支持在 “服务器核心” 模式下安装 SQL Server 2019 (15. x) :

Windows Server 2022 Core
Windows Server 2019 Core
Windows Server 2016 Core

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

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

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

实际硬盘空间需求取决于系统配置和您决定安装的功能。 下表显示了 SQL Server 各个组件的磁盘空间要求。

功能 磁盘空间要求
数据库引擎和数据文件、复制、Full-Text 搜索和 data Quality Services 1480 MB
数据库引擎 (如上所述) 与 R Services (数据库内) 2744 MB
数据库引擎的 (与用于外部数据的 PolyBase 查询服务) 4194 MB
Analysis Services 和数据文件 698 MB
Reporting Services 967 MB
独立) Microsoft R Server ( 280 MB
Reporting Services - SharePoint 1203 MB
用于 SharePoint 产品的 Reporting Services 外接程序 325 MB
数据质量客户端 121 MB
客户端工具连接 328 MB
Integration Services 306 MB
除 SQL Server 联机丛书组件和 Integration Services 工具外,客户端组件 () 445 MB
Master Data Services 280 MB
SQL Server 用于查看和管理帮助内容的联机丛书组件 * 27 MB
所有功能 8030 MB
*下载的联机丛书内容需要 200 MB 的磁盘空间。

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

本地磁盘
SQL Server 当前支持具有512字节和 4 KB 标准本机扇区大小的磁盘驱动器。 在尝试将 SQL Server 的数据文件存储在其上时,扇区大小大于 4 KB 的硬盘可能会导致错误。 有关 SQL Server 中的硬盘扇区大小支持的详细信息,请参阅硬盘驱动器上的扇区大小支持边界 SQL Server 。 有关详细信息,请参阅排查与大于 4 KB 的系统磁盘扇区大小相关的错误。
SQL Server 故障转移群集安装仅支持本地磁盘安装 tempdb 文件。 确保为 tempdb 数据和日志文件指定的路径在所有群集节点上均有效。 在故障转移期间,如果 tempdb 目录在故障转移目标节点上不可用,则 SQL Server 资源将无法联机。
共享存储
存储空间直通 (S2D)
SMB 文件共享
对于独立安装或群集安装 Analysis Services 数据文件,不支持 SMB 存储。 请改用直接连接的存储、存储区域网络或 S2D。
SMB 存储可由 Windows 文件服务器或第三方 SMB 存储设备承载。 如果使用 Windows 文件服务器,该 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 故障转移群集实例。
安装媒体
可以从以下位置获取相关安装介质:

SQL Server 评估中心
最新累积更新
或者,你可以创建一个已在运行 SQL Server 的 Azure 虚拟机,因为虚拟机上的 SQL Server 在虚拟机上的运行速度将慢于在本机运行,因为虚拟化会产生系统开销。

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐