ArcGIS无法启动怎么办

如题所述

Arcgis9和arcgis10步骤不同,分开介绍。
1.arcgis9的解决办法,重新读取授权。
A.核查授权文件是否有错误。在arcgis9授权文件的安装目录下,注意是授权文件的安装目录,而非arcgis的安装目录,一般都是在这个路径下面C:\Program Files\ESRI\License\arcgis9x,注意系统盘下面的Program Files文件夹里面的ESRI文件夹,而非ArcGIS文件夹。
在arcgis9x这个文件夹里面找到授权文件,授权文件一般名字是Arc_Info9.lic、license.dat、service.txt等,授权文件只有一个,找到这个授权文件,鼠标右键选择用记事本打开,如果文件第一行的内容是“SERVER 计算机名称 ESRI_SENTINEL_KEY=37102011 27001”,那么这个就是授权文件。
计算机名称需要是你电脑的计算机名称全名,win7系统查看计算机名称的方式为,鼠标右键选择“计算机”的“属性”,或者“控制面板\系统和安全\系统”,查看有关计算机的基本信息——计算机名称、域和工作组设置,点击更改设置。

调出系统属性,查看计算机名栏目,点击更改,就是红框圈出的按钮

调出“计算机名/域更改”对话框,注意红框圈出的,要复制计算机全名,我这个有还是稍微有代表性的,计算机全名跟计算机名不一样,后面多出来的是域名称。

我授权文件的第一行应该是“SERVER DLXX2.syskcy.local ESRI_SENTINEL_KEY=37102011 27001”。
检查授权文件中的计算机名有没有问题,没问题就算了,有问题的话,就把计算机名改正确了。
Win7系统是不能在系统盘里面直接改文件的,所以就把授权文件从系统盘里面复制出去,在外面改好之后,再粘贴替换回原位置。
如果授权文件还是有问题的话,说明这个文件损坏较大,建议按照安装方法里面的生成授权文件的步骤,重新生成一个授权文件。
B.修正核实过授权文件之后,就要重新读取授权文件了,这个可以按照安装方法上面说做就行,我也费事图解一下吧,多说一句,如果你电脑里面也安装了erdas,当erdas和arcgis冲突的时候,重读授权也是解决办法。
所有程序——ArcGIS——License Manager (9.x)——License Manager Tools。调出窗口来。
下面一步一步进行。
① 如图所示,service/license file——configuration using services——arcgis license manager,用鼠标选上就行。可能图上看不出来,因为我做这个图解的电脑没有装erdas,要是装erdas了,你就能看到除了arcgis license manager之外还有另一个选择。
② 先是1选择config services页面,然后2把授权路径path to the license file链接到授权文件,点击那个browse找到位置就行,最后3点击save service保存。注意Start server at power up和use services要勾选。
③ 点击save service保存的时候,会出现下面的提示,直接点击“是”就可以。
④ 选star/stop/reread(红框多画了一点),1,先点击stop server终止服务,2再点击Start server启动服务,3最后点击reread license file重读许可。
⑤ 看看许可重读成功没有,选server diags,点击perform diagnostics,出现“this license can be checked out”说明读取成功了。
⑥ 建议重启电脑之后,再打开arcmap。
Ok,这是arcgis9的重读授权,其中提了怎么在win7系统下查找计算机名称。
下面是arcgis10重读授权的方法,顺便说一下,怎么在xp系统下查找计算机名称。
我编号又蒙了。
2.arcgis10重读授权的方法。
A.查看授权文件是不是有错误。
xp系统下查找计算机名称。
我的电脑右键属性,计算机名(常规旁边)下面找到更改的按钮,点击,跟win7差不多,也要完整的计算机名称。
我的arcgis10的授权文件放在这个文件夹下面,C:\Program Files\ArcGIS\License10.0\bin,arcgis10的授权文件和arcgis9的授权文件存放位置不一样,要注意,arcgis——license10.0——bin,我装的arcgis10.0,其他的也是大同小异的。
在这个bin文件夹下面,我有两个文件一个是service.txt,一个是service.lic,文件夹下面有多个授权文件没有关系,因为你读取的时候,只能按路径读取一个。除了这两个名字,授权文件可能还会被命名为一串数字的,372******什么的。
用记事本打开授权文件,授权文件前几行是这样的。
--------------
START_LICENSE
SERVER 计算机名称 ANY 27000
VENDOR ARCGIS
跟arcgis9一样,看计算机名称是不是正确的,正确就正确,不正确就修改,xp系统可以直接在系统盘里面改文件。
实在不行,重新生成一个授权文件。
B.重读授权
此处注意,你在开始——所有程序——arcgis里面,根本找不到License Manager Tools这个工具,找不到这个工具,你怎么重读授权?
在bin这个文件夹里面,如下所示,xp双击就可以,win7系统的话,建议右键选择以管理员身份运行。
读取授权方式跟arcgis一样,就不赘述了,我截图一个,主要看一看,电脑装了erdas授权界面是什么个情况,别选erdas就行。但其实,erdas和arcgis是一个公司出的,两个授权是可以通用的。
C.另一个重读许可License Server Administrator工具。
Arcgis10和arcgis9版本不同,所以功能还是有些不同的。
开始——所有程序——ArcGIS——License Manager——License Server Administrator,调出对话框“arcgis许可服务器管理器”,启动/停止许可服务,点击“重新读取许可”。但是这个只能重读许可,不能修改路径等等,功能相对单一。
专业的最好还是用B里面的方法重读许可,但是简单的就用这个吧,因为有些时候,arcgis打不开就是小问题,点击两下“重新读取许可”,就能打开了呢!
看心情吧!
建议:arcmap打不开,也不看授权文件,也不开License Manager Tools这个工具,直接在arcgis许可服务器管理器里面,点几下“重新读取许可”,再打开arcmap试一试,万一好用了,就不麻烦了,不好用,再按部就班的做下去。
温馨提示:答案为网友推荐,仅供参考
相似回答