UG NX许可证序列号查询方法
一、先明确你要找的“序列号”类型许可证文件序列号 SERVER/DAEMON 行:在许可证文件(常见为 license.dat 或 siemens_SSQ.dat)中,形如 SERVER 或 DAEMON 的那一行,包含主机名、网卡地址(MAC)、端口等,常被当作“序列号/许可标识”使用。
单机版单机锁序列号:部分旧版或单机许可会在安装/许可工具界面显示一串设备/序列标识。
浮动服务器许可的服务器标识:服务器主机名(或IP)与端口(如 28000、新版 29000)组合,用于客户端连接,常被当作“服务器序列/地址”。
二、在许可证文件中直接查看(最直接)许可证文件常见位置
新版 NX(如 NX2212)常使用 C:\ProgramData\Siemens\siemens_SSQ.dat(ProgramData 为隐藏目录)。
旧版(如 NX8.5)常见在 *C:\Program Files\Siemens\PLMLicenseServer* 或
C:\Program Files (x86)\Siemens\PLMLicenseServer。
也可能位于安装目录的 License/Licenses 子目录,或开始菜单的 Siemens NX xx.0 → 许可证工具 快捷方式指向的位置。
查看方法
用记事本/VS Code 打开 license.dat / siemens_SSQ.dat。
查找以 SERVER 或 DAEMON 开头的行,整行内容(含主机名、网卡地址、端口)即为该许可的“序列/标识”信息。
若文件中有多个 SERVER/DAEMON 段,通常第一个为有效许可段。
注意:新版 NX2212 起默认使用端口 29000,环境变量通常为 SPLM_LICENSE_SERVER=29000@
;旧版多为
三、在 NX 或命令行中查看许可状态与服务器信息
查看本机当前会话用了哪些模块(便于确认许可是否生效)
在 Windows 环境变量中新增:UGS_LICENSING_NOTE=ON。
打开 NX → 菜单 帮助 → Log File,在日志中可看到诸如 “Checking for presence of …” 的许可检查记录。
查看服务器上许可的总体与使用概况(客户端也可执行)
准备:确保环境变量已设置
UGII_BASE_DIR 指向 NX 安装目录(如 C:\Program Files\Siemens\NX12.0)
SPLM_LICENSE_SERVER 指向许可服务器(如 28000@server 或 29000@server)
新建一个 .bat 批处理,内容如下并双击运行:@echo off
set UGII_BASE_DIR=%UGII_BASE_DIR:"=%
set SPLM_LICENSE_SERVER=%SPLM_LICENSE_SERVER:"=%
if not defined UGII_BASE_DIR (echo UGII_BASE_DIR not set & goto ERROR_EXIT)
if not exist "%UGII_BASE_DIR%\ugii" (echo Invalid UGII_BASE_DIR & goto ERROR_EXIT)
set UGII_ROOT_DIR=%UGII_BASE_DIR%\ugii
"%UGII_ROOT_DIR%\ugflexlm\lmutil" lmstat -c %SPLM_LICENSE_SERVER% -A
pause
:ERROR_EXIT
echo Unable to check licenses.
pause
输出会显示许可总数、已用/可用、用户、版本与服务器端口,从而确认正在使用的许可服务器与端口(即常用的“服务器序列/地址”)。
诊断连接问题
若启动报 -96 等网络类许可错误,优先检查防火墙、服务器许可服务是否启动、端口(28000/29000)与 SPLM_LICENSE_SERVER 是否一致。
四、常见位置与端口速查表
项目 常见路径或值 说明
许可证文件(新版 NX2212 常见) C:\ProgramData\Siemens\siemens_SSQ.dat ProgramData 为隐藏目录,需先显示隐藏项
许可证文件夹(NX8.5 常见) *C:\Program Files\Siemens\PLMLicenseServer* 或 *C:\Program Files (x86)\Siemens\PLMLicenseServer* 32/64 位与系统位数相关
许可证工具快捷方式 开始菜单 → Siemens NX 12.0 → 许可证工具 可由此定位许可工具与目录
客户端环境变量 SPLM_LICENSE_SERVER=端口@主机名 例:旧版 28000@server,新版 29000@server
服务器诊断工具 %UGII_BASE_DIR%\ugflexlm\lmutil 用于 lmstat 等许可查询与排错