1、ANSYSLicense的更换方法Ansys的license更换方法一、点击开始菜单,选择ANSYS FLEXlm License Manager下的ANSLIC_ADMIN Utility:二、打开主界面(下图),点击Stop the license Manager,先关闭服务:三、安装新license文件,点击install the license File,选择新的license文件:四、新license文件安装成功,点击Start the License Manager,启动服务:FLExlm not running的根源是 端口 被占用了,因此 现在 我的电脑 启动处 输入 cmd
2、回车进入 dos截面,再出入netstat -a -o, 找到1055端口 对应的 pid值(比如2036),找到后打开任务管理器查看进程 ,找到PID值对应的 映像名称 关闭即可 则FLExlm 则自动运行, 如果在任务管理器的进程里找不到PID值 ,那么打开“查看”-“选项列”,勾选PID选项即可。Flexlm注册程序安装心得(2006-01-29 17:05:51) 转载分类: protelDXP2004 大型工程软件如ArcGIS、Ansys、Fluent、Unigraph、ProE等安装需要经过注册程序Flexlm才可以使用,而Flexlm中涉及到很多知识、技巧,也存在许多问题。本篇
3、文章就是针对上述软件安装中的常见问题作一些探讨与解决。 Flexlm 介绍常见EDA软件的license管理 一、什么是 Flexlm? Flexlm是由Globetrotter 公司发明的软件加密方法Flexible License Manager。Globetrotter 公司向软件厂商出售相关开发软件,软件厂商把此加密程序集成到自己的软件中。可以锁定机器的硬盘号,网卡号,使用日期,支持加密狗,以保护软件的知识产权。被80%以上的EDA软件公司所采用,是目前最流行的EDA软件加密方法,保护着世界上价值几百亿美元的EDA软件。了解Flexlm可以使我们正确的安装,管理和使用多个EDA软件。F
4、lexlm所管理的是License文件,所以我们首先要了解License文件的结构,以便于运行Flexlm管理License文件。 二、License文件的结构 License文件由注释行,Server行,Demon行, 以及Feature行构成。 注释行: 当一行的开始是#符号时,该行被License Manager(lmgr32xx)认为是注释行,有时候|也可以作为注释行的开始。 Server行 :Server行用来标识一台特定的主机,其格式是:: SERVER nodename id port-number TCP端口号,如 1700 主机的ID号,Win95/98/NT平台下通常是网卡
5、物理地址 主机的名称,win95/98/NT下可以用ipconfig命令看到 Server行开头的关键字,标识该行为Server行,不能更改. 例如:SERVER hostname 000012345678 TCP:1700 Daemon(或Vendor)行:Deamon行是用来标识不同的卖主, 或者说是用来标识不同的软件商吧。其常见格式是: DAEMON daemon_name daemon_path daemon的路径 daemon的名字 Deamon行的关键字,FLEXlm6.0以后的版本也支持用VENDOR 例如: DAEMON cdslmd c:cdslicbincdslmd.exe
6、 Cadence License Daemon的路径 Daemon的名字为cdslmd (Cadence License Manager Daemon 的简称) Feature行: Feature行是用来对软件特定的功能进行限制的,其常见的格式为: FEATURE name vendor version expiration_date n Key Vendor_String hostID 版本号过期时间主机ID,可省略 厂商标识 厂商定义的字符串 Feature名称20个字节的密码 Feature行的关键字 许可的终端用户个数 例如 FEATURE CADV_256SUPUC_ALL cdsl
7、md 8.000 1-jan-0 9 2884F2781DB8 J Vendor string 密码 允许9个终端用户 0年1月1日过期,0年表示永久有效 版本8.0,可以是时间,也可以是版本号. 厂商标识 Feature名称 ,即允许开通的功能 详细的FLEXlm文件格式可以参考FLEXlm的End-User-Manual. 又如: FEATURE maxplus2 alterad 2001.12 25-sep-2002 uncounted E71125CEA376 HOSTID=GU ARD_ID=T000072362 FEATURE:关键字 maxplus2: FEATURE名 alte
8、rad:厂商标识 2001.12:版本标记 25-sep-2002 :2002年9月25日超期,如:是permanent或0,表示永不过期 uncounted:使用人数限制 E71125CEA376:密码 HOSTID=GUARD_ID=T000072362 :运行机器的特征, 只有检测到存在T000072362 的加密狗时,软件才可以使用。这里也可以指定硬盘号,网卡号等等 三、Flexlm License manger工具的安装 一些软件并不需要安装专门工具来管理license,如:MaxplusII等。但更多EDA软件需要专门工具进行管理。安装很多EDA软件的时候, 会有一个安装Licen
9、se Server的选项, 安装完成后会在控制面板中发现一个FLEXlm License Manager的工具. 四、Flexlm License manger工具的使用 点击Flexlm License manger,出现如下窗口中,找到相应lmgrd.exe,并指定license.如果有多个License文件,要用分号隔开。有的EDA软件没有License Server安装选项.但软件本身就自带FLEXlm License Manager, 如Leonado Spectrum程序组下可以找到FLEXlm Manager这个程序,用鼠标点击运行就会出现上面提到的那个管理窗口。Win95/98
10、下还需要在autoexec.bat中加入如下一行: SET LM_LICENSE_FILE=c:flexlmlicense.dat 如果有多个License文件,可以用分号隔开,如: SET LM_LICENSE_FILE=c:flexlmlicense1.dat ; d:alteralicense2.dat Win2000和NT,则需要在系统环境变量中设定这些参数。设置完以后需要重新启动计算机 注意事项 不要随意更改系统时间! Flexlm加密系统会监测系统文件的时间 更改系统时间导致的常见错误信息: Flexlm error, system clock has been set back
11、解决方法 查找C:windows下所有时间不正确的系统文件文件,在正常的系统时间下将其修改保存 应用专用文件时间管理软件修改文件时间,我们可以在互联网上下载这类软件,我已经下载了一个这样的软件 重装系统 如需了解关于FLEXLM更详细的资料请参考FLEXlm的End-User-Manual或浏览: 设置环境变量 以下都是针对Win95/98以及NT来说的. 一般说来,License Manager需要在设置一个环境变量才能找到License文件. (有的软件不需要设置环境变量,只需将license文件放置到它的某个目录下面就可以了, 如Active VHDL3.3,只需将license.dat
12、放在它的dat目录下.) 通常环境变量名称是LM_LICENSE_FILE, 大小写无关,Win95/98下的设置方法是在autoexec.bat中加入一行: (不包括下面那些说明) SET LM_LICENSE_FILE=c:flexlmmylicense.dat 环境变量路径: 该例是License文件的名称及路径 变量名称 如果有多个License文件,可以用分号隔开,如: SET LM_LICENSE_FILE=c:flexlmlicense1.dat;d:flexlmlicense2.dat 应用软件的License Manager会自动遍历环境变量指定的所有License文件, 查
13、找它所需要的Feature, 不同License文件路径的先后次序无关, 只有WorkviewOffice7.5比较特殊,必须将它的环境变量放在第一个才能工作,否则它就不工作: SET LM_LICENSE_FILE=c:WVO75license.dat;c:flexlmmylicense.dat 除了LM_LICENSE_FILE这个环境变量名称外, 有些软件还使用自己特定的环境变量名称. 安装软件的时候, 安装程序会一般会自动添加这些环境变量. 如Specctra8.0使用CDS_LIC_FILE环境变量名称: SET CDS_LIC_FILE=c:cdsLiclicense.dat Me
14、ntorGraphicsRenoir以及ModelSimEE如果安装的时候选择Mentor Graphics License Ma nager, 软件会使用MGLS_LICENSE_FILE环境变量: SET MGLS_LICENSE_FILE=c:flexlmlicense.dat 如果License是由Server提供的, 那么环境变量的路径应该给出Server的名称以及端口, 而 非License文件的路径以及名称, 如: SET LM_LICENSE_FILE=1700 让License Manager去的1700端口获取License WinNT下设置环境变量需要在控制面板里面添加, 格式相同. License文件使用技巧 这次想解决的问题是 - License文件多了怎么办?不知道为什么FLEXlm很流
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1