ArcGis开机停止服务Bug如何解决???
上篇给大家普及了ArcGis操作界面的基本知识,本来想的今天来讲讲某个工具条的使用,不曾想一早打开ArcGis启动键,没有出现操作界面,而是出现了如下图3-1的画面。
图3-1:
这可怎么了得,如果是大家正好在赶制重要成图,时间紧迫的时候更是心急如焚了。况且还都是英文,有一点英文底子的小伙伴虽能看懂但也对于此无济于事,还是只能望屏兴叹啊!!!下面我就赶巧对此Bug的出现给大家提供以下的个人经历的一点小经验,希望能对各位有所帮助,如有更好的方法也希望各位小伙伴不吝赐教,共同学习成长……
首先,我们来看看这个License工作窗口显示的内容大概是什么意思,怎么好好的ArcGis就这么给整崩溃了??
先看第一行:provide your license server administratorwith the following information:Error Code=-15
用我蹩脚的英文水平翻译出来的大概意思就是:您的许可证服务管理器提供以下信息:错误代码是-15。这个具体是什么原因我接下来看。
Cannot connect tolicense server system.
不能够连接(启动)许可证服务器系统。这就是上面错误代码所代表的意思。
The license servermanager (lmgrd) has not been started yet,
许可证服务器管理器(lmgrd)尚未启动,下面一句紧接着就是对这个Bug如何产生的解释原因。
the wrong port@hostor license file is being used ,or the port or hostname in the license file hasbeen changed
原因:使用了错误的port@host或许可证文件,或者许可证文件中的端口或主机名已更改。提供了以上三个可以查验的可能出现错的原因。
Feature: ARC/INFO
关键(密匙):ARC/INFO
Servername:localhost
服务器名:localhost(本地主机)
Licensepath:@localhost
许可证路径:@localhost
FlexNet licensingerroe:-15,570
FlexNet 许可证错误:-15,570
对于图3-1出现的提示,有了一个基本意思的了解。最不济也知道是由于以下三个原因产生的Bug。1、使用了错误的port@host或许可证文件;2、许可证文件中的端口已更改;3、主机名已更改。
接下来我们就对症下药讲讲有几种办法来解决。
1、最暴力的方法就是重新安装电脑的系统,彻底清除注册列表中的残余文件。这是一种相当保险的做法,可以100%确保安装成功,缺点是太浪费时间而且对于电脑在系统还原中会发生的事情也不能预计不确定性也变高。耗时、安装成功率100%。
2、卸载现有ArcGis软件,先用360对安装软件进行彻底清扫,在一次找到注册列表,对注册列表中的ESRI文件、ArcGis文件等。注册列表打开过程如下图:在电脑开始窗口中输入regedit按回车键,跳出如图3-2的画面。
图3-2:
在这五个文件夹中,依次点开找寻相关文件进行删除。如是提前卸载并用360彻底清除,只需打开前三个文件夹,第一个顺序浏览查找是否含有ESRI文件,再在其下文件夹software中寻找。第二第三个文件夹,在其下找出software文件夹然后在这里面找出相关文件并删除。如果重新安装同一个版本的ArcGis不成功,那就只能找寻安装更高一级的版本。
3、打开电脑开始界面—所有程序(注:WIN7系统)如图3-3所示:
图3-3:
点开LicenseManager文件夹—选中LicenseServer Administrator选项,出现如图3-4的对话窗。
图3-4:
点击启动/停止许可服务文件夹,右边出现启动、停止、重新读取许可三个按钮,确保关闭网络及ArcGis的环境下,依次点击重新读取许可、停止、启动最后应用、确定退出窗口,重新启动ArcGis文件,一般就已恢复可以正常使用了。
以上三个步骤部分先后,给大家提供一个参考。自行选择可行的方案进行操作。有更好的建议希望大家不吝赐教,谢谢。欢迎关注公众号:ArcGisdada。