Windows 专用 SQL Server 许可 其成本可能比物理服务器本身还要高。一台性能强大的至强(Xeon)或 AMD EPYC 服务器,在未计入 SQL Server 版本、处理器核心、客户端访问许可证(CAL)以及 Windows Server 许可费用之前,看起来似乎价格实惠。
对于运行数据库、SaaS 应用程序或内部系统的企业而言,许可方案应从一开始就影响硬件的选择。本指南详细介绍了 SQL Server 2025 的许可模式、物理核心计算方法、客户端访问许可 (CAL) 要求以及专用托管成本。

SQL Server 2025 许可模式详解
Microsoft SQL Server 2025 提供两个主要的商业版本:标准版和企业版。标准版支持“按核心”和“服务器 + CAL”许可模式,而企业版采用“按核心”许可模式。
标准版通常适用于规模较小的企业数据库,但需受限于各版本特有的资源和功能限制。企业版则面向需要高级功能的高负载场景。
查看微软的 SQL Server 官方许可指南 购买前请注意,因为许可权限取决于协议和部署环境。
物理专用服务器上的按核授权
在“按物理核心”许可模式下,需统计受许可服务器上每个处理器中的物理核心数量。微软通常要求每个物理处理器至少配备四份核心许可,即使该处理器的核心数少于四个也是如此。
核心许可证通常以双核包的形式购买。在此计算中,超线程技术不会使物理核心数翻倍。
单CPU和双CPU示例
| 物理配置 | 必备核心许可证 | 双核套装 |
|---|---|---|
| 1 个 CPU × 4 个核心 | 4 | 2 |
| 1 个 CPU × 8 个核心 | 8 | 4 |
| 2 个 CPU × 6 个核心 | 12 | 6 |
| 2 个 CPU × 16 个核心 | 32 | 16 |
这些示例假设符合条件的版本和部署采用基于物理核心的许可模式。因此,双插槽服务器可能会大幅增加数据库许可成本。
在未测量 SQL Server 的 CPU 需求、内存压力和存储延迟之前,请勿购买额外的处理器核心。
SQL Server Standard:服务器 + CAL 许可
“服务器 + CAL”模式需要一份符合条件的 SQL Server Standard 服务器许可证,以及供访问该软件的用户或设备使用的 CAL 许可证。
CAL 要求也适用于符合条件的间接访问。在客户与 SQL Server 之间放置网站、应用程序服务器或连接池,并不自动免除 CAL 义务。
该模式可能适用于用户群体已知且规模有限的内部业务应用。而对于用户数量众多或难以统计的公共网站和SaaS平台,通常应采用“按核心”许可模式。
请根据您的实际访问模式和合同权利来比较这两款型号,而不仅仅是比较数据库连接数。
虚拟机上的 SQL Server 许可
虚拟化改变了许可计算方式。对于符合条件的单个虚拟机“按核心”许可,通常需要为分配的虚拟核心购买许可,且每台虚拟机至少需许可4个核心。
对于 SQL Server 2022 及更高版本,商业许可下的单台虚拟机按核心许可通常需要有效的“软件保障”(Software Assurance)或符合条件的订阅许可。
具备相应许可权限的企业版许可虽可支持更广泛的虚拟化,但并非每份企业版许可都自动包含无限制虚拟化功能。
在专用硬件上运行多台 SQL Server 虚拟机之前,请确认许可协议。
Windows Server 和 SQL Server 的费用是分开计算的
Windows 专用服务器的报价可能包含操作系统,但不包含 SQL Server。Windows Server 有其自身的许可要求,应单独计算。
其他潜在费用包括(如适用)Windows Server 客户端访问许可(CAL)、备份软件、数据库管理、监控以及灾难恢复。
我们的 Windows 专用服务器许可指南 分别说明了操作系统和RDP的成本。
SPLA、托管服务提供商和自带许可证
商业托管服务涉及额外的许可问题。微软为提供托管软件服务的符合条件的供应商提供了《服务提供商许可协议》(SPLA)。
不过,客户不应认为现有的 SQL Server 许可证可以自动转移给任何托管服务提供商。外包、许可证迁移、订阅资格以及专用硬件与共享硬件的区别都可能影响允许的安排。
请提供书面确认,说明SQL Server许可证的提供方、涵盖的版本,以及是否接受客户自备的许可证。
参见微软的 SPLA 项目信息 在服务提供商许可的背景下。
CPU 选择如何影响托管成本
假设两台专用服务器:一台配备八核现代处理器,另一台配备32核旧平台。虽然配置更高的服务器可能提供更强的并行处理能力,但按“每核”计费的物理许可方式要求购买的核许可数量是前者的四倍。
对于受单线程查询或存储I/O限制的应用程序,增加核心数量可能收效甚微。
购买前请参考基准测试结果。与不必要的高核心数相比,应优先选择充足的内存、现代的CPU架构以及高速的NVMe存储。
我们的 面向 SaaS 应用的专用服务器 该对比对硬件选择进行了更详细的说明。
四家Windows专用主机服务商对比
以下经批准的供应商仅为基础设施候选方案,并非经过验证的包含 SQL Server 许可证的方案。请分别确认当前的配置和许可条款。
数据库集市:以数据库为中心的配置
数据库集市 值得针对 Windows 数据库托管需求进行评估。请在报价中明确说明所需的 SQL Server 版本、许可方式、存储配置和备份选项。
AccuWeb 托管服务:Windows 管理要求
AccuWeb 主机服务 是 Windows 基础设施的另一个可比选项。请询问 SQL Server 的安装、补丁更新、监控和数据库支持是否包含在内,还是需要单独收费。
IONOS:企业基础设施预算编制
IONOS 可用于评估专用硬件和长期基础设施规划。比较处理器数量、Windows 许可、SQL Server 部署方案以及管理职责。
InterServer:硬件与许可证费用对比
InterServer 提供了另一个专门的基础设施对比参考点。请核实所选的 CPU 型号、Windows 配置、SQL Server 许可可用性以及总经常性费用。
请务必索取一份书面明细报价单,不要想当然地认为Windows主机套餐中包含数据库软件。
计算三年期的 SQL Server 托管费用
构建一个涵盖服务器租赁、Windows Server、SQL Server 许可、存储、备份、管理以及未来升级的总成本模型。
举例来说,每月200美元的服务器费用加上每月100美元的操作系统和管理费用,合计每月300美元,即在购买SQL Server许可证之前,36个月的总费用为10,800美元。
SQL Server 可能涉及单独的预付费用、订阅费或服务提供商费用。请根据实际报价而非假设的许可价格来计算这些费用。
请查看我们的 专用服务器与云服务器的对比 在评估替代性基础设施的经济性时。
SQL Server 许可购买检查清单
- 请根据所需功能选择“标准版”或“企业版”。
- 确认物理核心、处理器插槽和虚拟化方案。
- 比较“按核心计费”与“服务器 + CAL”的适用条件。
- 核实托管、SPLA、外包和BYOL的相关条件。
- 将 Windows Server 和 SQL Server 的许可费用分开计算。
- 请提供完整的三年期报价及续约条款。
常见问题解答
SQL Server 是否需要为每个 CPU 线程都购买许可证?
不。按“每物理核心”计费的许可模式以物理核心为计费单位,而非超线程逻辑处理器,且需满足相应的最低许可要求。
SaaS 应用程序可以使用“服务器 + CAL”许可模式吗?
是否符合资格取决于版本、用户、访问模式以及适用的协议。间接访问仍然很重要,因此值得考虑采用“按核心”许可模式。
Windows 专用服务器是否包含 SQL Server?
不一定。SQL Server 是一个独立的产品,必须明确包含在内或获得适当的许可。
最终裁决
在选择硬件之前,应先规划 Windows 专用 SQL Server 的许可方案。需比较 CPU 核心数、标准版与企业版的功能差异、客户端访问许可(CAL)要求、虚拟化权限以及供应商的许可安排。
评估数据库集市, AccuWeb Hosting、IONOS 和 InterServer 均提供书面报价。最佳配置应在数据库性能、合规许可和可预测的长期成本之间取得平衡。





