今天在地理信息处理的时候,又碰上了那个老熟人——arcgis错误001143。每次看到这个错误代码,我头皮都有点发麻,但躲是躲不过去的,只能硬着头皮上。
一开始我像往常一样,打开软件想加载一个矢量图层,结果界面直接弹出一个提示框,清清楚楚写着“错误001143:后台服务器连接失败”。我心想完了,今天下午的计划又得泡汤了。
第一步:先试试重启大法
我第一个反应就是关掉arcgis,把电脑也重启了一遍。这招对付很多小毛病挺管用的,但这回显然没那么简单。重新打开软件,加载数据,错误提示又原封不动地弹了出来。得,看来得动真格的了。
第二步:检查后台服务
我记得这个错误好像和后台的一个叫“ArcGIS License Manager”的服务有关系。我就去电脑的服务列表里找,果然发现这个服务状态是“已停止”。我手动点了一下启动,结果系统提示启动失败。这下问题有点明确了,就是许可证管理服务没跑起来。
我接着干了这么几件事:
- 打开任务管理器,把所有名字里带“ArcGIS”或者“Esri”的进程全都结束掉;
- 然后重新回到服务列表,再次尝试启动许可证管理服务;
- 可惜,还是报错,服务启动不了。
第三步:重新配置许可证
服务启动不了,我怀疑是许可证文件本身出问题了。我找到安装目录下的许可证管理器工具,打开一看,发现当前许可证状态显示为“不可用”。
接下来我的操作是:
- 先把现有的许可证配置彻底清除;
- 然后重新指向我的许可证文件;
- 一步,重新读取许可证。
做完这一套,我再回去启动那个许可证管理服务,这回居然成功了!服务状态变成了“正在运行”。
验证一下
我怀着忐忑的心情再次打开arcgis软件,找到之前报错的那个数据文件,点击加载。这回界面安静了,数据顺利地加载了进来,地图窗口也正常显示了。折腾了快一个小时,这个问题总算是解决了。
总结一下,对付错误001143,关键就是盯死那个许可证管理服务。大部分情况下,都是这个服务没启动或者配置乱了。按照“结束进程 -> 重置许可 -> 重启服务”这个顺序来一遍,十有八九能搞定。希望我这回的折腾经历,能帮到同样被这个问题卡住的朋友。
还没有评论,来说两句吧...