• IIANews微官网
    扫描二维码 进入微官网
    IIANews微信
    扫描二维码 关注微信
    移动客户端
  • English
2025全景工博会
I/O 设备

Siemens PLM Software 技术技巧(9)

  2008年01月03日  

欢迎浏览《SiemensPLMSoftware技术技巧及新闻》,希望它能成为SiemensPLMSoftware技术支持团队将SiemensPLMSoftware最新产品更新、技术技巧及新闻传递给用户的一种途径 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ NXTips
5的通用许可证
概述
SiemensPLMSoftware正在针对所有产品推行一项通用许可证计划,每次我们把几个产品转移到这个通用许可证上面,随着其它产品陆续采用这个通用许可证,客户将从一个单一的许可证后台程序、一个合并的通用SiemensPLMSoftware许可证文件以及更高效的许可证管理中受益。
该战略使用了一个新的许可证后台程序,名为ugslmd。NX5是首批采用该战略和通用后台程序的SiemensPLMSoftware产品之一。
注意:在过去,NXFlex许可软件的新版本可以支持NX的以前版本,可以在同一服务器软件和许可证文件下运行所有的并行版本。
对于NX5,情况不再一样了。希望保留NX较早版本的客户需要运行两个许可证服务器----其中一个版本用于NX4及以下的产品;另一个一个版本用于NX5。新的通用ugslmd后台程序对NX4或者使用旧后台程序的其它产品不起作用。可是,您可以一起运行NX的新老版本,因为FLEXlm可以在一个服务器上支持多个后台程序和许可证文件。在以下情况时,您必须一起运行旧的和新的后台程序以及它们的相关许可证文件:
运行同一产品的多个版本(比如,NX4和NX5)。
把一个产品从以前的版本过渡到新的通用许可版本。
ugslmd后台程序:
利用复合主机ID(CID)来锁定节点。
通过SiemensPLMSoftware专用的28000端口来与服务器保持通讯,而不是FLEXlm27000端口。这样消除了与使用FLEXlm的其它软件之间的端口冲突。
比如:
你运行NX4的时候,得到了新的NX5的后台程序和许可证文件。你可以安装新的NX5后台程序和许可证文件,NX4不动。NX5客户机将使用NX5许可证文件,而NX4客户机则使用NX4许可证文件。
你测试并计划过渡到NX5的时候,可以同时运行NX3。保持您的NX3不动,在同一服务器上安装新的许可后台程序和许可证文件。在过渡完毕之后再删除NX3许可证。
如何通过生成复合主机来生成通用许可证?
现在通过复合主机ID的方式来在线生成NX许可证文件。复合主机ID(compositehostID)是由SiemensPLMSoftware通用许可证使用的一个唯一的机器标识符,通过运行由SiemensPLMSoftware提供的一个名为的实用程序来获得。该实用程序是软件介质的一部分,与使用通用许可证的软件产品一起提供;或者可以通过网络链接从我们的网站进行下载(利用一个有效的webkey帐户)。
**不可以通过在可执行程序上双击来运行。用户必须打开一个命令窗口,执行该窗口中的文件。该网络工具仅用于初始CID注册。想要获得您的CID,则必须在许可证服务器或者您的冗余配置的所有三个服务器上运行该实用程序。该实用程序将生成一个CID代码。一旦您获得了CID信息,则您就可以选择“ENTERCID”(“输入CID”)按钮,通过网络链接来输入这些信息。
然后,用户可以看到一个具有以下信息的表格:
请为许可证服务器输入您所获得的复合主机ID(CID)信息以及以下内容。如果您有冗余服务器,则输入所有三个CID,然后提交。您还可以选择输入您的许可证服务器主机名称,这样这个服务器名称将在您的许可证文件上自动生成。
关于复合主机ID的更多信息
复合主机ID
许可证服务器标识符【位于许可证文件的SERVER(服务器)行上面】将从一个单一产品的主机ID变为一个复合主机ID(CID)。该CID利用一个硬件和操作系统参数组合来创建一个唯一的硬件标识符。利用该CID,可以将虚拟机作为许可证服务器。通过SERVER(服务器)行上面的COMPOSITE(复合)关键字来提示该功能,如本例中许可证文件所示:
SERVERcyli6013COMPOSITE=89D32AAA27DB28000
VENDORugslmd
想要获得CID,则运行生成CID的ugs_composite实用程序。在许可证服务器安装光盘上提供了该实用程序,也可以从GTAC下载使用。请注意关于获得CID的以下准则:
必须在目标许可证服务器上执行该实用程序,以便输出该系统的CID。
如果您的装机具有冗余服务器,则您必须在三个服务器的每一个上都运行ugs_composite实用程序。
在INCREMENT行上面,节点锁定(Nodelocked)许可证将继续使用标准主机ID。复合主机ID仅在SERVER(服务器)行上面使用。
如何您用加密狗作为主机ID,则NX5不需要CID。可是,按照以下所述,加密狗将分阶段逐步淘汰。
注册复合主机ID
想要获得一个永久许可证文件,则您必须在webkey帐户上注册您的复合主机ID(CID),或者将它交给您的客户服务代表。如果在NX5发货之前就注册了您的CID,则您将自动收到一个永久许可证文件。如果您的CID还没有注册,则您将收到一个临时许可证文件,当您获得并注册您的CID前可以使用该临时许可证文件。过渡到通用许可证只需注册一次CID。一旦注册了CID,只要您的许可证服务器没有变更,则:
新发布的SiemensPLMSoftware通用许可产品将包含一个永久许可证文件。
您可以安装并运行新发布的SiemensPLMSoftware产品,而不需要提供CID信息。
注册CID的额外好处就是您还可以注册您的许可证服务器的主机名,该主机名将在许可证文件的SERVER行上面自动生成。
组合许可证文件
使用通用许可证的一个好处就是在每个产品发货时,使用新的通用许可证后台程序的所有SiemensPLMSoftware产品都将把它们的许可证合并到一个单一的许可证文件之中。这表示,随着更多产品采用该战略,在每个产品发货时您都将收到一个新的许可证文件,该许可证文件合并了所有以前的许可证。
在NX6中加密狗将分阶段逐步淘汰
目前只在NX的Windows32位版本上才支持用加密狗作为许可证服务器主机ID,而预期该版本的使用将下降。通用许可计划将促进加密狗支持的分阶段逐步淘汰,因为具有多个许可证特性的复合主机ID与加密狗不兼容。对于现有客户,在NX5中将继续支持用加密狗作为主机ID,这种情况下则不需要CID。
NX6将停止加密狗支持,需要复合主机ID。
对于单独许可证模块(节点锁定许可证),将继续支持加密狗。
新的许可证环境变量
重新命名了几个与许可证相关的NX环境变量,以反映许可证变更。
NX5之前的版本
NX5
定义许可证服务器的环境变量
UGII_LICENSE_FILE
UGS_LICENSE_SERVER
定义绑定包名称的环境变量
UGII_FLEX_BUNDLE
UGS_LICENSE_BUNDL
服务器默认端口
27000
28000
供应商后台程序名称
uglmd
ugslmd
SiemensPLMSoftware其它产品的通用许可证
在下一个版本中,NXNastran、I-deas和TeamcenterVisualization将并入通用许可证。另外,根据开发进度,其它产品也计划并入通用许可证。在使用通用许可证的每个产品发货时,给定许可证服务器的新许可证文件将并入所有产品许可证。安装时,不必合并文件,只需安装最新的许可证文件来启动使用通用许可证的所有产品。
安装
通用许可证后台程序独立于任何特定的SiemensPLMSoftware产品,并入了它自己的安装程序。产品安装将不包括任何服务器许可证组件。建议您先安装最新版本的许可证后台程序和许可证文件,以便可以获得许可证信息(如果使用)供产品安装。
附加信息
请通过链接来访问GTAC支持网站,并点击Licensing(许可证)以了解关于通用许可证的附加信息。该网站还提供了链接供下载Windows平台的CID许可证预告。
许可证选项(LicenseOption)工具只能用于借用NX5许可证,不会过滤出许可证(比如TeamcenterVisualization许可证)中属于比NX5(v23.00)更低版本的特征。如果试图借用非NX5许可证,则会在许可证选项(LicenseOption)工具中引起错误。
如果在借用时许可证选项(LicenseOption)工具遇到错误,则该工具不再跟踪是否借用了一个许可证,并且可能同时显示一个错误消息和一个不正确的许可证状态。想要查看正确状态,则退出许可证选项(LicenseOption)工具的旧会话并运行一个新会话来刷新许可证显示。
TC_ProjectTips


2.安装TCProject时MSSQLServer的字符集设置

有用户使用MicroSoftSQLServer作为数据库服务器,在安装并配置完TeamcenterProject之后,发现工作区和人员tab页无法正常打开,而其他页面正常。在中发现以下错误:

12/14/200715:43:55RMITCPConnection(50)delForHierarchyImpl::readAllChildren:
Exception:eadingEntriesqueryAggregateKernels():
ERRORREADINGQUERYexecuteQuery()failed:eption:列名'NodePosition'无效。:Throwableinfo:
………………………………
解决方法
这是由于MicroSoftSQLServer的字符集设置与TCProject不匹配所引起的问题。将用户SQLServer字符集设置为Chinese_PRC_CI_AS,问题解决。
TC_EnterpriseTips

3.如何解决TCEnt中文环境中搜索结果时间排序问题
在TeamcenterEnterprise2005SR1的中文环境“zh_cn”中,在瘦客户端以修改时间属性对搜索结果进行排序时,所得排序结果不正确。
解决方法
要解决TCEnt中文环境中搜索结果时间排序问题,需要在瘦客户端发布包的WEB-INF/edsplm/mwau/文件中做如下修改:
在第118行:

**********************************************************************************

***************************IMPORTANTNOTE!!!!!********************************

**********************************************************************************
**********************************************************************************

***ThesedateformatsareusedintheDataTablefordateconversions.***

***IfthisresourceisdeletedtheDataTablewilluseasdefaults***

***datetime="yyyy/MM/dd-HH:mm:ss"anddate="yyyy/MM/dd"***

******

******

***

<entry key="date_format" value="yyyy/MM/dd"/>

</map>

</change>

</edit>


标签:Siemens  PLM  Software  我要反馈
最新视频
图尔克亮相2025上海工博会精彩花絮   
探馆 | 深化“双元本地化”战略,博世力士乐以全球首发新品兑现承诺   
研祥金码
重新定义可靠传动,共同创造美好未来!
专题报道
《我们的回答》ABB电气客户故事
《我们的回答》ABB电气客户故事 ABB以电气问题解决专家之志,回答未来之问。讲述与中国用户携手开拓创新、引领行业发展、推动绿色转型的合作故事,共同谱写安全、智慧和可持续的电气化未来。
企业通讯
研祥金码R-6000系列读码器调研活动
研祥金码R-6000系列读码器调研活动

Regem Marr研祥金码R-6000H智能读码器,拥有高精度AI算法,精准读取各类条码,在多个行业内帮助企业降本增效

立刻注册,赢取好礼!西门子2025工博会系列直播活动
立刻注册,赢取好礼!西门子2025工博会系列直播活动

步入9月,即将迎来工业人一年一度的相聚时刻,9月23-25日,第五届西门子工业论坛 如约而至!通过三日全天候直播,我们将

在线会议
热门标签

社区