UG许可证迁移到另一台电脑的完整方案
一、先判断你的许可证类型浮动许可证(服务器/客户端架构):许可集中在一台License Server上,客户端通过环境变量指向服务器。迁移时,通常把“服务器”迁到新电脑,或把客户端指向新的服务器;客户端一般无需重装。
单机/离线使用(节点锁定):许可文件与某台电脑的主机名/MAC绑定,需要在新电脑上重新生成或申请许可,不能简单拷贝。
二、迁移步骤总览准备:确认许可证类型、备份原服务器上的许可证文件与许可服务配置,记录服务器名与端口(默认27000),确保新电脑网络可达(同网段/可解析主机名)。
方案A(浮动许可,迁移服务器):在新电脑安装许可证服务→修改许可文件中的主机名→用LMTOOLS启动服务→客户端把环境变量指向新服务器(如27000@newserver)→验证。
方案B(浮动许可,仅更换客户端指向):直接把客户端环境变量改为27000@newserver,无需重装UG。
方案C(节点锁定/离线):在新电脑生成新的hostid(主机名/MAC)→向供应商申请新许可→安装并替换许可文件→验证。
三、关键操作要点修改许可文件中的主机名:用记事本打开
.lic文件,将第一行的SERVER 旧主机名 ANY 27000改为SERVER 新主机名 ANY 27000;保存并确保许可文件路径正确。
安装/启动许可证服务(新服务器):运行lmtools→Config Service中指定lmgrd.exe与
.lic路径→Save Service→在Start/Stop/Read中先Stop再Start,看到“Server start successful”即为成功。
客户端指向新服务器:设置环境变量UGII_LICENSE_FILE=27000@新服务器名(或lmgrd所在机器的IP/别名);若之前安装过UG,通常无需重装,仅调整该变量即可生效。
四、常见问题与排查客户端连不上新服务器:优先用IP地址测试(如27000@192.168.1.10),排查网络连通、防火墙与端口(默认27000)是否放行,确保新服务器名能被客户端解析。
服务启动失败:检查
.lic中的主机名是否与本机一致、文件路径是否正确、是否被杀毒软件隔离;必要时以管理员权限运行LMTOOLS并重试。
曾做过“许可外借”:若旧电脑曾借出许可,请先在原服务器/管理端归还,否则这些权限可能永久遗失或无法在新电脑使用。