SOLIDWORKS PDM、SOLIDWORKS Manage 与 SOLIDWORKS Electrical 均使用Microsoft SQL Server 软件承载的数据库。虽然 SOLIDWORKS Electrical 默认采用 SQL Server Express 部署,但对于 PDM 与 Manage 而言,微软 SQL Server 软件需单独授权,用户有责任确保所使用的Microsoft SQL Server 发行版、版本类型及安装环境均具备合规授权。根据部署场景与企业需求,SQL 授权与合规性可能较为复杂,如有疑问,建议咨询微软授权经销商或合规专员。
我们发现许多客户及 SOLIDWORKS 用户对 “服务器” 相关事宜感到担忧,因此智诚科技ICT通过本文将解答常见疑问,帮助你掌握处理微软 SQL Server 授权所需的全部信息。

使用 SOLIDWORKS PDM 标准版是否需要购买Microsoft SQL Server 授权?
不需要。SOLIDWORKS PDM 标准版仅兼容微软 SQL Server Express,即 PDM 标准版数据库无法承载于其他任何类型的微软 SQL Server 版本中。微软 SQL Server Express 可免费商用,因此无需购买额外授权。
作为入门级数据库服务器,Express 版存在多项使用限制:仅可使用单处理器(最高 4 个处理器核心),每个实例仅支持 1GB 内存,数据库文件自身最大容量限制为 10GB;但对 SOLIDWORKS PDM 而言,该限制通常不会造成问题。
承载 SOLIDWORKS PDM 专业版数据库应选用哪个版本与类型的Microsoft SQL Server?
如需确认所安装 PDM 版本支持的 SQL Server 版本,请查阅 SOLIDWORKS 官网的系统要求文档。
SOLIDWORKS PDM 专业版支持微软 SQL Server 两款主流商用版本,用户可根据功能、性能与预算需求选择适配版本:
SQL Server 标准版:为中层应用提供功能完备的数据库能力,是承载 PDM 专业版最常用的平台。
SQL Server 企业版:适用于需要关键业务级内存性能、高安全性与高可用性的应用场景,也是唯一支持 PDM 专业版数据库复制功能的版本。
注意:尽管微软 SQL Server Express 可与 PDM 专业版配合运行,但 SOLIDWORKS 并未对其进行测试或认证,不推荐用于 PDM 专业版环境。这意味着 SQL Server Express 可用于沙箱测试库或培训库,但绝不推荐用于承载生产环境的 SOLIDWORKS PDM 专业版或 SOLIDWORKS Manage 文件库。该版本的资源限制,以及在生产环境中使用非受支持硬件配置的固有风险,会让其成为 PDM 这类关键业务工具的高风险选择。
SQL Server 授权模式
微软提供多种 SQL Server 授权选项,以匹配用户常规的应用软件与系统软件采购方式。
服务器 + CAL 授权模式:可按用户 / 设备数量(取较小值)办理授权,支持以低成本增量部署 SQL Server(按需追加 CAL 授权)。
按核心授权模式:适用于无法统计用户数量,或需要高级数据库能力(如 SQL Server 企业版)的用户。
什么是按核心授权?
按核心授权可更精准地计量计算能力,授权计量标准更统一,无论解决方案部署于本地物理服务器、虚拟环境还是云端环境均适用。
| SQL Server 版本 | 说明 | 授权选项 | 要求 | |
|---|---|---|---|---|
| 服务器 + CAL | 按核心 | |||
| 标准版 | 为中层应用与数据集市提供功能完备的数据库能力 | ✅ | ✅ | 采用服务器 + CAL 模式时需购买 SQL Server CAL |
| 企业版 | 适用于需要关键业务级内存性能、高安全性与高可用性的应用 | ❌ | ✅ | - |
由于选择正确 SQL 授权模式受多种变量影响(尤其计划在虚拟 / 云端环境部署时),本文仅聚焦本地部署场景。
服务器 + 客户端访问许可证(CAL)授权
采用服务器 + CAL 模式为 SQL Server 标准版办理授权时,用户需为服务器购买 1 份服务器许可,同时为每台访问 SQL Server 或其组件的设备(设备 CAL)、每位用户(用户 CAL)购买客户端访问许可证(CAL)。CAL 并非软件,而是授予用户 / 设备访问 SQL Server 软件权限的许可凭证。

图2:本图展示了服务器+计算机许可模型中使用的许可证。
按核心授权
在按核心授权模式下,每台运行 SQL Server 软件或其组件(如报表服务、集成服务)的服务器,均需分配对应数量的 SQL Server 核心许可。

图3:本图展示了本指南中使用的物理服务器、物理处理器、物理和虚拟核心、虚拟机以及容器的表示。
所需核心许可数量取决于用户是按物理核心为物理服务器授权,还是为单个虚拟操作系统环境(OSE)授权。
与服务器 + CAL 模式不同,按核心模式允许无限数量的用户 / 设备从企业防火墙内外连接访问,无需额外购买客户端访问许可证(CAL)。
| 术语 | 释义 |
|---|---|
| 物理服务器 | 可运行服务器软件的物理硬件系统;硬件分区或刀片服务器视为独立物理硬件系统 |
| 物理核心 | 每个物理处理器包含的最小处理单元,处理器核心数有 2 核、4 核、6 核、8 核等规格 |
| 虚拟核心 | 一个或多个硬件线程的虚拟呈现 |
| 硬件线程 | 物理处理器中的物理核心或超线程 |
| 物理操作系统环境(OSE) | 直接配置于物理硬件系统运行的操作系统环境,是操作系统实例的全部或部分 |
如何按每核心授权模式为 SQL Server 办理授权
在物理操作系统环境中运行 SQL Server 时,必须为服务器上所有物理核心办理授权。软件分区无法减少所需核心许可数量,为单个虚拟机(VM)办理授权时除外。服务器上每个物理处理器至少需要 4 份核心许可。
用户需按以下步骤确定并采购正确数量的核心许可:
1、统计服务器上的物理核心总数;
2、采购服务器所需的对应数量核心许可;核心许可以2 核为 1 包销售,用户需将所需核心数除以 2,确定实际需订购的许可库存单位(SKU)数量。
如需了解批量许可模式下与 SQL Server 相关的术语、要求与注意事项的完整说明,请下载并查阅微软《SQL Server 2022 授权指南》。
不同授权模式对我意味着什么?
服务器 + CAL 模式
最低配置要求:1 份服务器许可 + 1 个用户 / 设备许可。与 SOLIDWORKS PDM 的浮动许可不同,CAL 许可不支持浮动,服务器 + CAL 模式下所需许可数量基于独立数据库连接数计算。即每个连接 PDM 的用户 / 设备均需专属 CAL。
示例 1:2 名 CAD 编辑者使用 2 台 SOLIDWORKS 桌面端,5 个查看器权限供 10 人共享使用,需采购:1 份服务器许可 + 12 个用户 CAL。示例 2:同上述人员配置,若其中 4 人共用 1 台 PC(如机加工车间),需采购:1 份服务器许可 + 8 个用户 CAL+1 个设备 CAL。
因此,服务器 + CAL 模式最适用于用户数量固定、已知,且规模不超过 30 人左右的小型部署—— 超过该规模后,入门级 4 核按核心授权会更具成本效益。
选型前请确认:
系统中定义的用户数量是否会超过当前 / 计划采购的 PDM 许可数?若超过,总共有多少用户会连接 PDM?
是否有用户通过共享设备(PC)访问 PDM?若有,共享设备数量及每台设备的共用用户数是多少?
按核心授权模式
该模式无连接数量限制,最适用于大规模部署,或数据访问者数量较多(含企业外部用户,如 Web 客户端用户)的场景。
购买新版 SQL Server 时,软件保障(SA)是什么,能提供哪些权益?
软件保障(SA)是微软推出的服务项目,可帮助用户更高效地管理、部署与使用 SQL Server,核心权益包括:
1. 公有云使用权益
越来越多用户将服务器迁移至公有云服务,
2. 新版本使用权
可免费升级至最新产品版本,享受仅最新受支持技术可提供的性能优势。
3. 灾难恢复与故障转移权益
仅当 SQL Server 许可绑定软件保障时,才可运行被动辅助 SQL Server 实例用于灾备。
4. 负载均衡权益
软件保障取消了设备间迁移软件许可的 90 天限制。若无该权益,现有 SQL 2014 许可无法在虚拟服务器环境中使用自动负载均衡。负载均衡需在不同宿主间频繁迁移虚拟服务器以提升性能,因此需软件保障维持授权合规。
5. 成本节约
可为单个虚拟机(VM)办理授权,而非为整台物理服务器授权,节约成本。
获取正版软件免费试用资格,有任何疑问拨咨询热线:400-886-6353或 联系在线客服
未解决你的问题?请到「问答社区」反馈你遇到的问题,专业工程师为您解答!