声 明1 : 本人才疏学浅,用郭德纲的话说“我是一个小学生”,如有错误,欢迎讨论,请勿谩骂^_^。
声 明2 : 原创博客请在转载时保留原文链接或在文章开头加上本人博客地址,否则保留追究法律责任的权利。
欢迎加群: GIS开发部落
源起
记录日常技术支持的相关解决方案
相关软件资源
获取地址:麻辣GIS
问题
开发时提示需要GDB Update许可
- 开发ArcEngine程序或者ArcObjects程序时,使用到License Control控件时,建议左侧勾选一个即可,勾选多了反而会碍事。
- 打开sde这块,我记得是有个许可的bug需要拖动mapcontrol控件到窗体才能使用,相关链接回头再补。
ArcObjects10.3开发需要使用license manager10.2.2激活许可
这块是个人和同事的经验,如果您只是使用Desktop产品,使用10.3版本的license manager即可。
- 需要先安装10.3版本的License Manager
- 修改ArcGIS Administrator,设置成localhost
- 卸载10.3的license manager
- 按照10.2版本的license manager
- 替换破解文件
您必须有许可证才能使用此ActiveX控件
- 针对开发者:如果您是使用AE开发,建议您使用Engine许可,如果您没有Engine相关的许可文件,建议您卸载ArcEngine相关的程序,使用ArcObjects开发。
- 针对使用者:如果您本机使用的是ArcMap/ArcGIS环境,建议您查看一下本机的许可服务是否正常运行。
license manager 服务无法启动
-
确实是否因为防火墙或者杀毒软件导致的相关文件被误杀。
-
停止ArcGIS License Manager的服务。
-
按Windows+R打开运行窗口,输入
services.msc打开服务列表窗口,确保如下服务正常启动运行。Windows Management Instrumentation WMI Performance Adapter FlexNet Licensing Service -
修改service.txt文件(需要修改端口,默认是27000,如果此端口被其他软件使用过,可以使用别的数字代替,如27006),保存txt文件,并将service.txt和arcgis.exe文件拷贝到License Manager的安装目录下的bin目录。
## service.txt文件修改内容如下所示,用下面代码的前两句替换service.txt中对应的内容 SERVER localhost ANY 27000 VENDOR ARCGIS port=27004 FEATURE ACT ARCGIS 1 permanent 1 7ED49106D630注:
VENDOR ARCGIS PORT可以使用27000到27009之间的任何值。 -
在
C:\Program Files (x86)\ArcGIS\License10.2\bin目录启动cmd,输入lmgrd -z -c service.txt启动服务,查看是否可以正常启动。## 常用命令如下: ## 启动服务 c:\program files\arcgis\license10.3\bin> lmgrd -z -c service.txt ## 停止服务 c:\program files\arcgis\license10.3\bin> lmutil lmdown -c service.txt -
配置防火墙,给
ARCGIS.exeandLSAdmin.exe两个程序配置入站规则,配置过程参考相关资料中的第5条。 -
打开许可管理器,启动服务,重新读取许可。
备注:
- 这块确认一下当前电脑系统的时间是否正确,实际安装过程中我发现有的客户电脑的时间是2009年,然后改成当前的时间再试验就好了。
- 有时候换个路径安装许可管理器和ArcGIS Desktop(ArcMap)试试,也是不错的选择。
- 下下策实在解决不了再重装系统。
相关资料:

本文提供了ArcGIS许可配置的详细步骤,包括解决许可更新问题、服务启动失败等问题的方法。介绍了如何通过修改配置文件及服务设置来成功激活并使用ArcGIS软件。
1万+

被折叠的 条评论
为什么被折叠?



