如何让Autocad、FME、ArcGIS和平共处?
- 行业
- 2023-02-24
- 87热度
- 0评论
装过高版本AutoCAD,同时又装过FME和ArcGis的会发现,这三个软件的“和谐”其实使用的同一个FlexServer授权服务器,而默认情况下,同时只能启动其中一项服务。
这样一来,用完其中一个,需要关闭它的和谐服务,再启动另一个软件的和谐服务,才能正常使用,非常麻烦。
原因很简单,这三个软件的和谐服务都默认使用了27000端口,所以只需要将其中两个改一下端口就行啦。
方法:
一、确认本机防火墙端口开放
1、开始菜单输入firewall,打开高级安全windows defender防火墙。
2、点击左侧“入站规则”,右侧点击“新建规则”。
3、创建一个端口类型的规则,端口填写“2080,,27000-27009”,其他各种允许即可。
二、修改FME授权服务器端口
1、打开C:\Program Files (x86)\FlexServer,将其中的safe.lic拷贝出来,比如放到桌面。
2、编辑其第一行,在最后增加一个端口参数:
SERVER 【计算机名】 【MAC地址】
改为
SERVER 【计算机名】 【MAC地址】 27001
3、将safe.lic覆盖回去。
4、关闭并重新打开FME授权服务。
三、修改ArcGis授权服务器端口
1、打开D:\arcgis\License10.2\bin,将其中的service.txt中的第二行:
SERVER this_host ANY 27000
改为
SERVER this_host ANY 27002
2、关闭并重新打开ArcGis授权服务。
四、尝试同时启动三个服务:AdskNLM、ArcGIS License Manager、FME License Server,成功。
注意,27000-27009是Autodesk的net license manager默认的端口范围。不要指定其他端口。
至此大功告成。