【IT168 资讯】1. 如何提高license使用效率(二)
3. 在 Opt 文件中进行 License 控制的命令: Include
格式 :
INCLUDE feature[:keyword=value] type {name | group_name}
作用 :
允许指定的用户、租、机器使用某些或者全部的 license, 没有指定的用户或者机器将无法使用对应的 License.
例子 :

没有在上述Include列表中出现的用户或者机器,将不能使用对应的License模块.
4. 在Opt文件中进行License 控制的命令:Reserves
格式:
RESERVE num_lic feature[:keyword=value] type {name | group_name}
作用:
为指定的用户或者机器保留指定的License
例子:

注释:不管用户是否使用,License server 都会为指定的用户或者机器保留对应的License许可
4. 优先权规则
下面将解释如果在同一个Opt文件中,对于同一个许可和用户既指定了Exclude还指定了Include时,系统将如何来执行。
如果只有Exclude命令,那么所有不在Exclude列表中的所有用户或机器都拥有对应模块许可的使用权
如果只有 Include命令,那么只有在Include 中的拥护和机器才拥有对应模块许可的使用权
如果两种命令都没有,那么所有用户都拥有这个模块许可的使用权
Exclude 的优先权要高于 Include,也就是说,同时出现在 Exclude 和 Include中的用户,将不能够使用对应的模块
通过上述命令的组合使用,可以更好的控制您的 License适用范围,更好的提高license 的使用效率。
(完)
Teamcenter Enterprise Tips
2. 在TCEnt2005SR1中查看产品结构时请使用ea作为零部件单位
在Teamcenter Enterprise 2005SR1的使用过程中,用户反映在瘦客户端使用"获取最新"来查看产品可视化结构时,在Teamcenter Visualization中打开的plmxml文件中,零部件之间的装配关系丢失,造成装配可视化结果混乱,如下图所示。

而该产品结构在胖客户端浏览的可视化结果是正常的,如下图所示。

解决方法:
经过仔细排差,发现引起瘦客户端装配可视化结果混乱的原因是零部件单位(UOM)的使用,目前TCEnt在产品装配中只支持默认的单位:ea,如下图所示。

如果使用自定义单位取代ea,则会使生成的plmxml文件中的零部件关系数据丢失,体现在无法生成<tranform>元素,从而导致装配可视化结果混乱。将单位改回ea后,问题不再出现。

License Tips
3. 多元license 服务器
UGS 支持的多元 license服务器。它能够确保当其中一个的 license 服务器死掉后,整个系统的license 服务仍然能够正常运行.
这个特征是被 license文件中的 SERVER 行控制的.要实施多元服务器的话, 您必须提供3个服务器的 serverid. 当收到这3个license服务器的 serverid 以后, UGS 公司就能够帮助您产生相应的 license文件.
您应当确保每一个 license server 山都安装UGS的 licensing. 启动的 license时候必需确保按license 文件中的顺序启动. 首先是第一行中的 server, 然后是第二行的 server, 然后再是第三行中的 server. 整个多元化的 license 服务器必须至少有2台机器是活着的, 才能保证整个 license 系统的正常运行. 如果只有其中一台机器的 license 服务器活着的话, 整个系统就不能提供正常的 license 服务.
3台活着的服务器中的一台作为master. 如果其中一台作为 master 的服务器死掉的话, 另外的一台机器就自动成为 master. 一旦死掉的 master的license 问题解决以后, 您就必须在您方便的时候立即重新启动整个多元 license 系统. 启动的方法是 : 先停止所有的license 服务器, 然后按照次序重新依次启动3台服务器.

注意: 客户端设置的变量应该是:
UGS_LICENSE_FILE=28000@serverA,28000@serverB,28000@serverC
<中间用逗号分割, 不要使用空格>