有时候,TC用户在登录TC系统时,会看见这样的错误信息“附加到FlEXlm时出错”,然后就没法登录了。
看到这样的错误信息,你的第一反应应该是是感觉许可证出问题了。然而通过lmtools检查了一遍,发现许可证运行一切正常。就算你把服务器重启,也没有用,那是怎么一回事呢?
这个问题是个常见问题。通常会出现在许可证服务器与TC服务器放在同一台计算机的情况下。
许可证服务使用的是Siemens PLM License Server服务,TC使用的是TeamcenterServer Manager服务。启动TC服务的时候,需要去查找许可证服务,如果找不到许可证,TC服务就会产生“附加到FLEXlm时出错”的错误。
在默认安装的情况下,许可证服务的启动类型是“自动(延迟启动)”,而TC服务的启动类型是“自动”。
这样的话,许可证服务是晚于TC服务启动的,在TC服务启动时,许可证服务还没有起来,当然就会出问题了!
解决方法很简单,就是将Siemens PLM License Server服务的启动类型从“自动(延迟启动)”改为“自动”,重新启动后就不再会出现这个问题了。如果想保险一点,还可以将Teamcenter Server Manager服务的启动类型改为“自动(延迟启动)”。这样的启动顺序就肯定不会出问题了,但是要等服务器开机后过5分钟,用户才能登录TC。
如果您的许可证是放在一台单独的服务器上,应当确保在TC服务器开机时,许可证服务器已经开机5分钟以上。
在测试环境中,我一般把这两个服务的启动类型都设为“启动”。
- The End -
领取专属 10元无门槛券
私享最新 技术干货