当 SOLIDWORKS PDM 发布新版本时,建议先对升级操作开展测试,以便在更新生产库之前识别并解决各类问题。实现该目标的一个理想方案就是搭建 SOLIDWORKS PDM 测试环境。
SOLIDWORKS PDM 使用 SolidNetWork 许可管理器(SNL),需要先将其升级至待安装的 SOLIDWORKS PDM 对应版本。许可管理器具备向下兼容性,因此无需单独安装另一套许可管理器。建议在非工作时段升级许可管理器,确保如果出现故障不会对生产业务造成影响。许可管理器通过 SOLIDWORKS 安装程序进行安装。

升级许可管理器
创建 SOLIDWORKS PDM 测试环境
许可管理器升级完成后,即可安装新版本 SOLIDWORKS PDM。需要使用另一台设备来安装新版本 SOLIDWORKS PDM,可以是独立服务器、测试用 PC 或者虚拟机。如果使用虚拟机,请确保所用虚拟环境满足 SOLIDWORKS 系统要求。生产库所使用的 SQL 实例可直接用于测试库,因此无需在测试环境中另行安装 SQL。
使用 PDM 沙箱Vault
在测试系统上安装好 SOLIDWORKS PDM 之后,便可将生产库的配置信息导入沙箱库。相关操作步骤可参阅这篇文章。该流程会复制库的各项设置,但不会复制归档文件与数据库。
搭建独立测试环境
仅测试库配置固然有用,但完整复刻 PDM 环境通常是测试新版本的最佳方式。这种方式至少需要在同一个 SQL 实例中新建一个数据库。总体流程包含对数据库执行备份与还原至目标库,完成后将部分或全部归档文件复制至新库。该流程在 SOLIDWORKS 官方安装指南有说明。
如果不想共用同一个 SQL 实例,可以在独立物理服务器或虚拟机(VM)上安装单独的 SQL 实例。PDM 许可方面,仍然可以沿用原有 SOLIDWORKS 许可管理器。若要规避 Microsoft SQL 许可相关问题,可以选用 SQL Server 开发版。SQL Server 开发版是 “全功能免费版本,授权用于非生产环境下的开发与测试数据库”。另外一款很适合测试的工具是 Windows 沙盒。借助该工具可以快速创建虚拟机,无需额外许可。需要注意:一旦关闭该应用,虚拟机将会被永久删除。

如果使用 VMware 这类标准虚拟机管理程序,可以创建永久虚拟机,在其中部署与当前环境版本不同的 PDM。许可方面无需担心,可设置虚拟机通过现有网络连接至许可服务器。查阅虚拟机管理程序文档确认虚拟机网络共享方式;如下图所示,本机运行的虚拟机能够正常访问网络中的许可服务器,甚至可以获取许可来登录库。

虚拟机连接至网络中的 SolidNetWork 许可服务器
借助该方式,你可以拥有一套配置不同的虚拟机用于测试,并且虚拟机可继续使用企业已采购的现有许可开展测试。你甚至可以将当前库的设置导出为 CEX 文件,在测试库内导入,用于开展更多测试工作。
了解更多
智诚科技ICT提供线下课堂或线上的 PDM 培训课程,您可以联系我们技术团队,助您解决PDM相关问题,电话:400-886-6353。
部分文章来源网络或用户投稿,如有侵权请联系本站删除!
获取SW正版免费试用,有任何疑问咨询热线:400-886-6353或 联系在线客服
未解决你的问题?请到「问答社区」反馈你遇到的问题,专业工程师为您解答!