适用于
Creo Parametric 1.0 to 6.0
Pro/ENGINEER and Creo Elements/Pro Wildfire to Wildfire 5.0
Mathcad 14.0 to 15.0
Mathcad Prime 1.0 to 3.1
PTC Arbortext Editor 6.0 to 7.0
PTC Arbortext Styler 6.0 to 7.0
PTC Arbortext Publishing Engine 6.0 to 7.0
Routed System Designer 8.0 to 1.0
Creo Schematics 1.0 to 3.0
PTC License Server
说明
1.如何使用 ptcflush 命令从 PTC 许可证服务器释放非活动客户端的浮动许可证
2.清理已关闭客户端应用程序的许可证
3.无法使用许可证服务器上所有可用的许可证
4.许可证被特定客户端占用,无法归还至许可证服务器
5.当在 ptc.opt 文件中 TIMEOUTALL 后 , 许可证在超时时间截止后,许可证仍无法归还至许可证服务器
6.无法释放许可证至许可证服务器
7.当运行 ptcflush 时,提示错误
lmremove bad version number must be floating point number, with no letters. (-77,4)
在 Flexnet Publisher 中必须重新读取许可证后,才能看见可用的许可证
解决方案
ptcflush 命令可以在 客户端或者许可证服务器上执行:
以管理员身份运行命令行提示符
更改命令行提示符的路径到
对于许可证服务器: <installation directory>bin 文件夹
对于非活动的客户端 (仅限 Creo and Pro/ENGINEER):<installation directory>bin 文件夹
或者将<installation directory>bin 文件夹添加到 Path 环境变量中
输入命令 ptcstatus -v,查看将回收的浮动许可证的各项信息,包括 License,Feature,Server,Port 和 Handle
输入命令 ptcflush,此命令的语法为:
ptcflush [feature] [license server] [port] [handle]
示例:
ptcstatus -v
此命令显示许可证文件 C:Program Filesflexnetlicensinglicense.dat 的状态:
License Server is UP: server0l2 22-66-AA-CC-01-22
ptc_d FLEXnet Publisher version: 10.8
License In Use Free Version Expire Date SCN
------- ------ ---- ------- ----------- -----
CREODMA_STANDARD 1 9 33.0 None 1A123456
(user1@clientmachine2) CREODMA_STANDARD server02l 7788 101
[feature] 为 CREODMA_STANDARD
[license server] 为 server02l
[port] 为 7788
[handle] 为 101
在此示例中,应执行的 ptcflush 命令为:
ptcflush CREODMA_STANDARD server02l 7788 101 (步骤 3)
注意:
并非所有使用 PTC 许可证服务器的应用程序都提供了 ptcflush 命令
如果没有提供,可直接在许可证服务器端执行 ptcflush 命令
如果当执行 ptcflush 命令后,出现错误 lmremove: You are not a license administrator. (-63,199),请参考文章:
CS47365 - 在 FLEXnet Admin License Server 中,运行ptcflush命令失败并提示消息 - lmremove: You are not a license administrator. (-63,199)
在 ptc.opt 文件中添加语法 AUTOMATIC_REREAD ON,以避免重启许可证服务器时需要手动重新读取许可证文件
0755-2267-6166
企业地址:深圳市南山区西丽街道打石一路
深圳国际创新谷七栋D座-A502室