UG12许可证错误10004的解决方法需根据具体原因选择,以下是综合权威信息后的解决方案:
一、环境变量设置错误
检查SPLM_LICENSE_SERVER变量
右键点击“此电脑”或“计算机”,选择“属性” → “高级系统设置” → “环境变量” → 在“系统变量”中找到SPLM_LICENSE_SERVER,若不存在需新建,值设为28000@计算机全名(如28000@DESKTOP-XXXX)。
对于Windows 4.0版本,需设置UGII_LICENSE_FILE变量,值为27000@计算机全名。
修改路径格式
确保路径中“@”符号后为计算机全名(不含点),例如28000@DESKTOP-XXXX,而非28000@DESKTOP.XXXXXX。
二、许可证文件配置错误
检查许可证ID和端口
打开许可文件(通常位于C:\Documents and Settings\Administrator\Local Settings\ApplicationData\Unigraphics Solutions\NX),编辑DialogMemory.dlx文件,确保内容格式正确:
6.0以上版本:SERVER=计算机全名 ID=20170101 28000
4.0版本:SERVER=计算机全名 ANY 27000
修改后需保存并重启UG。
删除旧的DialogMemory.dlx文件
在上述目录下删除DialogMemory.dlx文件,重启UG可解决初始化错误。
三、许可证服务异常
重启许可证服务
以管理员身份运行lmtools工具,依次执行:stop server → Reread → stop server,等待1分钟后重启服务。
检查防火墙设置
确保防火墙未拦截许可证服务端口(默认28000),必要时关闭防火墙或重新配置。
四、其他注意事项
删除多余许可文件 :若存在多个版本许可文件,需保留最高版本,其他版本需删除或重启后强制替换。
网络连接检查 :若使用网络许可证,确保网络通畅且服务器地址正确。
若上述方法无效,建议联系SAP支持或检查硬件配置是否满足UG12要求。