Posted on 2007-04-02 23:29
黎民 阅读(384)
评论(0) 编辑 收藏 所属分类:
GIS原理
作者: Flyingis 最近将ArcGIS主要的几个软件重新安装了一次,虽然全部都是在Windows平台下完成的,但过程中还是碰到一些问题,可惜安装过程中没有将关键的步骤截屏,只能在这里简单记录一下。
Oracle 安装
最开始准备安装Oracle10gR2,但是安装文件出了问题没有安装成功,还是老老实实折腾到常用的Oracle9iR2下,具体的版本号是9.2.0.1。我准备安装SDE9.2,ESRI推荐的Oracle安装版本是9.2.0.7,但最后发现在9.2.0.1下没有任何问题。大家在搭建应用的时候,建议先到ESRI官方网站上去看看各种软件的系统需求,毕竟这样比较保险。
Oracle安装是个老生常谈的话题,在Google中搜索总是会发现海量的搜索结果向你扑来,不管是新手还是老鸟,不管是在Unix、Linux还是Windows,时常会碰到这样那样的安装问题,如监听器没有运行起来,Net Configuration没有正常配置,OMS无法登陆,没有办法了就重新安装,注意最好是先停掉所有Oracle相关服务再卸载,特别是准备重新安装不同版本的Oracle时。具体如何在各种平台下装Oracle有许多专门的帖子可以参考,为SDE做准备我们需要注意以下问题:
1.为SDE专门创建一个表空间,大小不小于400M。
2.为SDE数据库用户增加Resource权限。
3.记录作为空间数据库的SID,在D:\oracle\ora92\network\ADMIN目录下可以找到相应的tnsnames.ora配置文件。
ArcGIS Desktop 安装
这个过程就比较简单了,先插上软件锁,再安装Desktop Administrator,输入授权文件,最后安装软件,按照提示一步步完成即可。
ArcIMS 安装
自从9.0版本以后,ArcIMS安装的成功率就大大提高,只需要按照规定的步骤完成就行了,作为IIS+Servlet的配置,安装过程如下:
1.安装JRE,版本最好在1.4.0.6以上,否则有些功能会因此安装不全。
2.机器上配置好IIS,版本要求IIS5.1以上。
3.安装ServletExec,在ArcIMS9.2中有两个文件,分别是ServletExec_ISAPI_50013和ServletExec_AS_50013,后者可以在不需要IIS的环境下单独运行,这个我没有试过,一般我安装的是前者,安装过程中要求输入管理员帐号和密码,整套系统的安装多处需要输入密码,自己开发研究可以统一这些帐号。
4.正式安装,一步步往下走,最后能通过Diagostics两步测试就行了。
大家看了这些安装步骤就知道是在.net平台下进行二次开发了,至于Java平台下ArcIMS二次开发,可以参考这篇文章,图文并茂,比较详细,Web服务器和Servlet容器的配置为Apache2.0.52+Tomcat5.5.4+JDK5.0:
http://www.info-collect.com/post/254.html ArcSDE for Oracle9i 安装
这两篇文章讲的比较详细:
http://www.gissky.cn/blog-113.html http://blog.csdn.net/fengfeiyang/archive/2005/12/14/552478.aspx ArcGIS Server 安装
ArcGIS Server 9.2之前的安装过程可以参考:
http://bbs.esrichina-bj.cn/ESRI/viewthread.php?tid=3891&extra=page%3D1 据说ArcGIS Server 9.2中不再需要调整Windows自带防火墙的设置,但我还是按照上述方法将端口和程序添加到了例外中。如果大家觉得ArcGISSOC、ArcGISSOM、ArcGISWebServices这些用户名太多太麻烦,可以将这些帐号统一归纳为一个帐号,添加agsadmin、agsusers、administrator权限。
ArcEngine 安装
安装过程就是加入运行时环境、控件动态链接库,还有VS2005/Java帮助文档,按照提示进行就能完成。
Windows平台下安装软件,最容易出问题的地方是服务产品的配置,当认为自己每一个环节都没有问题,最后还是不能正常使用时,在干净的系统上重装是个最笨的好办法。