服务器上之前装的是ArcGIS 9.3,这次想升级到ArcGIS 10,此文主要记录一下安装和遇到的问题和注意事项。
1、卸载ArcGIS 9.3
在安装新的ArcGIS之前必须要卸载旧版本,之前在网上搜了很多,都没用,感觉卸载没有那么麻烦,按顺序将ArcGIS License Manager,ArcGIS Desktop和Server卸载,删掉安装目录下的文件。关于注册表可以先不用管。
2、安装ArcGIS License Manager和ArcGIS Desktop
这个没有什么问题,直接安装即可。
3、安装ArcGIS Server for .Net
这个遇到的问题最多,一条一条说。
1)安装GIS Services时,在还有26秒的时候卡住了。中午吃了个饭回来还是不行,只能取消安装,重新安装,但会提示有程序正在安装什么的,进任务管理器把MSIEXEC.exe进程给关掉就可以重新安装了。
我进到注册表里将server10.0那个文件夹删掉后重新安装,安装成功。
2)安装GIS Services完成后,在配置ArcGIS SOM 和ArcGIS SOC密码时输入任何密码都会提示invalid password specified。这是因为用户里面已经存在了,需要在控制面板里面将用户删除。
3)所有安装成功后,访问ArcGIS Services Manager提示页面不显示,rest也同样,搜索了好长时间,找到了解决办法。
具体原因:
微软的KB958481补丁会在IIS管理器中,将Web Service Extension for ASP.NET 2.050727设置为‘禁止‘,而ArcGIS Server Manager需要依赖ASP.NET 2.05072工作。
在添加/删除程序(在顶部勾选 显示更新)中确认已经安装了此补丁。在Microsoft .NET Framework 2.0 Service Pack 2部分,查看是否有KB958481列出。此补丁影响Windows 2003和XP系统。
解决方案:
打开IIS管理器,并将Web Service Extension for ASP.NET 2.050727设置为‘Allow‘。
点击开始 > 控制面板 > 管理工具 > IIS管理器。
点击Web Service Extensions文件夹。
选中ASP.NET 2.050727并点击‘允许‘。
ArcGIS Server Manager和REST页面现在应该能够正常工作。
4、ArcGIS Services Manager页面终于可以显示,但一直提示登陆不成功,后来发现需要使用如下格式登陆:
计算机名Administrator
Password
需要确保Administrator在agsadmin组里。
5、之前自己的机器上都是for Java版本的,感觉要方便很多。
参考:
1、arcgis server之Rest API Admin清除Rest缓存的方法
2、Error: 启动ArcGIS Server Manager时显示HTTP 404错误: "The page cannot be found"
3、Arcgis server -specify gis server accounts步骤中配置密码出现‘invalid password specified’
如果还有其他问题,欢迎留言讨论。
Window Server 2003 安装ArcGIS 10相关问题