我们经常收到关于 SOLIDWORKS PDM 服务器(单台或多台)搭建推荐配置的咨询。达索系统官网的系统要求页面虽包含部分服务器规格信息,但说明不够具体,其硬件要求更偏向终端用户的 SOLIDWORKS 工作站,而非 PDM 服务器。
正如本文标题所述,本文内容仅作为 SOLIDWORKS PDM 服务器系统的入门配置参考。这意味着随着企业规模、用户数量与文件库容量的增长,需要为服务器系统分配更多系统资源,请确保服务器系统资源具备可扩展性。
PDM 包含三大核心服务器组件,分别为:
归档组件
数据的主要存储库。维护文件库并为客户端提供 PDM 访问权限。在归档服务器与客户端之间传输文件。在复制过程中,将文件从本归档服务器发送至其他归档服务器。使用 SOLIDWORKS PDM 登录方式时验证用户登录信息;使用 Windows 登录方式时,与 Windows 服务通信以通过活动目录(Active Directory)完成身份认证。
数据库组件
该组件是 PDM 文件库数据库的 “辅助服务”,它与 SQL 服务器并非同一概念,但二者常被混淆。你可将该服务安装在归档服务器或 SQL 服务器上,该服务会与 SQL 服务器服务建立连接。该服务负责处理各类任务,例如邮件通知、复制变更等。它会登录 SQL 服务器并查询待处理的新任务。用户登录系统时,可重启该服务且不会造成业务中断。服务重启后,会自动开始处理数据库队列中的任务。
SQL 组件
SQL 服务器服务提供数据存储、数据处理、数据访问控制与事务处理功能。简而言之,该服务管控数据库信息向 PDM 客户端、数据库服务器进程、归档服务器进程与 Web 服务器的传输逻辑,是 PDM 系统的 “大脑”。该服务对 SOLIDWORKS PDM 性能影响最大,且占用处理器与内存资源最多,需分配充足的专用硬件资源才能高效运行。
硬件推荐配置
PDM 服务器环境主要有两种部署方式:将两大核心组件(归档与 SQL)分别部署在独立服务器,或两大组件部署在同一台服务器。推荐将归档服务器与 SQL 服务器分离部署;但对于小型环境(15 名及以下用户),合署部署也可满足需求。

分离部署归档服务器与 SQL 服务器
若计划将归档组件与 SQL 组件部署在独立服务器,需根据各服务器组件的需求分配资源。PDM 归档组件对存储容量需求极高,要求磁盘具备快速读写速度,相比 SQL 组件,其对算力需求较低。SQL 组件对处理器与内存资源消耗极大,但存储容量需求通常低得多。
归档服务器
内存:16GB;若用户数超过 40-50 人,建议配置 32GB。
处理器:英特尔或 AMD 4 核处理器,主频要求不高,常规服务器级 CPU 即可满足需求。
磁盘空间:最低 500GB。
建议预留当前数据容量 3-5 倍的磁盘空间(无论数据当前是否已存入文件库)。例如,当前 CAD 数据总量为 250GB,则建议配置 750GB 至 1.2TB 的可用存储。
请确保该磁盘空间支持扩展,或后续可追加存储容量。PDM 数据量几乎必然会随时间增长,因此优先选择可扩容存储,而非更换全新服务器。
该存储需采用服务器本地挂载 / 原生磁盘形式,不支持移动存储设备或 SAN/WAN 等网络存储,此类存储会导致性能下降。
磁盘建议选用高 I/O 速度的固态硬盘(SSD)。可使用机械硬盘,但长期使用可靠性较低。归档数据会被频繁写入(与覆盖),快速的数据重组与访问能力对保障用户基础使用体验至关重要。
SQL 服务器
内存:32GB。
需在业务高峰期监控内存使用率,通用原则为:业务高峰期各类资源需预留约 20% 的可用空间应对突发负载,对于承载多个文件库数据库的服务器,该要求更为重要。

可通过 SQL Server Management Studio 配置 SQL 服务器的最大内存使用上限。切勿让 SQL 服务器无限制占用 PDM 服务器组件运行所需的全部内存,通常建议为操作系统与其他应用预留约 8GB 内存。
处理器:英特尔或 AMD 处理器,至少具备 2 个逻辑 CPU,且需支持流式 SIMD 扩展指令集 2(SSE2)。
优先选用高核心密度处理器(如 4 核处理器),可更高效地应对 SQL 工作负载的长期增长。
对于大型环境(15-20 名及以上用户),正常运行时 CPU 平均使用率建议控制在 50% 以下。CPU 使用率接近 75% 及以上时,通常会出现性能瓶颈。
磁盘空间:最低 100GB。
SQL 服务器所需存储容量相对较小,但仍需考虑备份、重大操作时的潜在增长、安装文件、操作系统等因素。专用 SQL 服务器的舒适存储下限为 100GB,大型环境建议升级至 200-250GB。
补充说明:
将 SQL 恢复模式修改为 “简单模式”,该操作强烈推荐,可显著提升服务器稳定性。
运行复制、SQL 维护等自动化任务时需谨慎,资源密集型任务建议安排在非工作时间执行。
SQL 标准版集成自动备份功能,SQL Express 版也可手动配置自动备份,可查看我们的备份总览清单获取更多信息。
归档与 SQL 服务器合署部署
将归档组件与 SQL 组件部署在同一台服务器时,需同时满足 SQL 的算力需求与归档的存储容量需求,该方式更适合小型环境。上述所有补充建议同样适用于合署部署场景,需同步满足各类资源的配置要求。注意:不建议 15-20 名以上用户的环境采用合署部署,会增加资源竞争风险,且会让服务器问题排查更复杂。
内存:32GB。
处理器:英特尔或 AMD 处理器,至少具备 2 个逻辑 CPU,且需支持流式 SIMD 扩展指令集 2(SSE2)。
磁盘空间:最低 500GB。
PDM 标准版注意事项
PDM 标准版使用 SQL Express 数据库,相比 SQL 标准版或企业版存在功能限制,建议提前了解各 SQL 版本的限制条件。SQL Express 的核心限制:
数据库最大容量为 10GB。
每个 SQL 实例最大内存分配为 1GB(即该实例下所有数据库共用 1GB 内存)。
处理器最大分配为 1 插槽或 4 核(取两者较小值)。
这意味着即便服务器配置 64GB 内存、16 核处理器,SQL 实例也仅能使用上述限制内的资源。PDM 标准版仅适用于用户数<10、业务量与复杂度较低的小型环境,在大型、高活跃或高复杂度环境中使用,必然会出现性能限制与瓶颈。为 SQL 服务器分配资源时请牢记该点,尤其是使用 PDM 标准版的场景。下文推荐配置均基于 PDM 专业版 / SQL 标准版,相比之下限制更少或无限制。
常规配置建议
网络注意事项

TCP/UDP 端口:1433、1434
TCP/UDP 端口 3030:PDM 标准版 / 专业版数据库服务器
TCP 端口 25734、25735:PDM 客户端
TCP 端口 25734、25735:SolidNet 许可证服务器、归档许可证服务器
PDM 端口映射
需明确:上述推荐配置基于健康的网络基础设施。客户端设备需与归档服务器处于同一局域网,必须配备具备稳定、连续连接与吞吐量的千兆网络。需通过广域网(WAN)连接的场景,应搭建复制环境,确保远程客户端与远程归档服务器处于本地网络。使用加权 ping 测试(每个数据包 1000 字节)持续发送约 60 秒时,网络延迟不应超过约 100ms,该测试更贴近 PDM 常规流量,可作为网络适配性的判断标准。若延迟达到 150ms、出现丢包,或 ping 测试值波动剧烈,说明网络稳定性不足以运行 PDM。若上述因素影响网络,我们无法保证 PDM 运行的可靠性。
性能验证
建议至少每年监控一次资源使用情况,或在生产环境发生重大变更时监控,例如新增大量 PDM 用户、使用新的第三方 PDM 插件、启用数据库服务器或归档服务器的复制功能后。此举可帮助你了解环境运行状态,并按需制定资源扩展计划。

我们智诚科技ICT的 PDM 服务团队还提供 PDM 健康检查服务,可帮你更深入了解当前环境运行状况,并提供个性化的性能与稳定性优化建议。
服务器专属使用
服务器应专属运行 PDM 系统。在服务器上部署其他应用、其数据库或同时运行多个程序,会导致资源冲突、问题排查与隔离难度增加,还可能导致与 PDM 不兼容的应用出现运行不稳定的情况。
SQL 授权
此前 PDM 专业版授权会捆绑 SQL 标准版授权,现已取消该政策,需自行购买 SQL 授权。建议与微软 / SQL 授权经销商合作,确保符合微软的授权要求。本文涉及第三方网站内容,我们无法完全保证其建议的有效性与安全性,因此请审慎参考相关建议,如有疑问请与技术支持团队或微软经销商确认(本文发布时,有一篇文章对 SQL 授权的说明较为清晰,因授权规则较为复杂,可参考该文)。
注意:PDM不支持 AWS、Azure 等云托管 SQL 实例,所有服务器组件必须部署在安装完整操作系统、具备完全管理权限的物理服务器上。
总结
本文旨在为 SOLIDWORKS PDM 的配置需求提供入门指引,内容并非全面详尽,不可作为绝对标准。有任何问题都可以咨询SOLIDWORKS 增值经销商智诚科技ICT,且你对服务器搭建与最优配置方案有疑问,请联系我们的技术支持团队,获取针对你企业环境的定制化指导,电话:400-886-6353
获取正版软件免费试用资格,有任何疑问拨咨询热线:400-886-6353或 联系在线客服
未解决你的问题?请到「问答社区」反馈你遇到的问题,专业工程师为您解答!