最近,捣腾了一阵子在xp系统上安装ArcGIS Server10.0(下方均简称server),解决了一些初学者可能面临的problem,给大家贴出来,

希望能够给初学者一些有益的帮助。

我的系统环境:

  1. XP系统
  2. 已安装了VS2010(安装过了.net framework 4.0)
  3. 安装好了arcgis desktop 和engine以及AO sdk
  4. 同时,也安装了arcgis server 10.0(未正确安装,表现特征有:arcgis server菜单中没有arcgis server manager链接,无法在浏览器打开arcgis server manager)

以下是我的修复安装的基本流程:

1.卸载ArcGIS Server 10.0;

a)     卸载GIS Services(ps:需要关闭som和soc进程

b)     卸载web adf application;

2.安装xp系统的IIS;详细安装步骤,可以参考这里;(xp的iis安装包见文章最下方 XP系统IIS 5.1安装包

3.正常安装ArcGIS Server(详细安装说明见文章最下方 ArcGIS Server 10.0安装教程)

a)     安装GIS Services;

b)     GIS服务器安装后配置;

c)     手动系统配置;(添加arcgissom、本地账户到agsadmin、agsusers组)

d)     安装Web application;

e)     安装完成后,使用Server进行创建、发布和管理GIS服务,并可进行Web app 开发。(发布服务详细流程见文章最下方 Arcgis Server 10.0发布地图

另附:

Arcgis Server10.0 Error Collection(错误集锦):

1.登录ArcGIS server manager,出现“访问IIS元数据库失败”错误,如下:

访问 IIS 元数据库失败。

说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。

异常详细信息: System.Web.Hosting.HostingEnvironmentException: 访问 IIS 元数据库失败。

用于运行 ASP.NET 的进程帐户必须具有对 IIS 元数据库( IIS://servername/W3SVC)的读访问权。有关如何修改元数据库权限的信息,请参见 http://support.microsoft.com/?kbid=267904

造成此问题多是因为我本机电脑先安装了.net framework,后装IIS ;

解决方法:
开始——程序——vs2010——vs tools——SDK 命令提示
输入:
aspnet_regiis -i,然后,单击回车键;

成功解决问题!
 
 
2.arcgis server10.0,使用arcgissom账户无法登录arcgis server manager,提示:必须以agsadmin的组成员的账户进行登录;
原因:
agsadmin组成的账户成员具有登录arcgis server manager的权限;
解决方法:
打开本地用户和组;选择计算机,右键属性,选择管理,打开计算机管理窗口,选择本地用户和组,双击打开组,如截图:
添加自己的管理员账户、arcgissom到agsadmin组中;
添加管理员账户、arcgissom、arcgiswebservices到agsusers组中;
 
再次使用arcgissom登录,发现能够成功了!
 
 
3.使用arcgis server manager,创建web application,发现以下问题——“Insufficient privilege,the current logged on user  does not have administrative access to the web server.”
如下图:
 
解决方法:
添加本地账户到administrators组中;
刷新server manager页面,可能出现下方的错误:
没关系,只需要你重启你的浏览器,最终如下图:
 
 
4.使用vs2010创建web mapping application,出现“连接到无法连接到asp.net development server”的错误
解决方法:
打开网址属性页,网站的目标Framework由4.0改为3.5
如下图:
最终,发布网站成功(arcgis server 不是很稳定,有时候发布的地图为空白的,有时候又不会,坑爹啊!!!):
 

一些参考资料(百度网盘):

ArcGIS Server 10.0安装教程

Arcgis Server 10.0发布地图

XP系统IIS 5.1安装包

arcgis server10.0的配置

欢迎转载,版权所有:博客园|ArcScofield

本文地址:http://www.cnblogs.com/ArcScofield/p/arcgisserver_installation_error.html

分享ArcGIS Server 10.0修复安装心得的更多相关文章

  1. ArcGIS Server 10.0 安装及使用完整攻略

    引言 ArcGIS Server 10.0在使用和安装的过程中,需要进行比较全面的学习,才能正确使用.缺乏正确的指引,用户很容易在安装及使用中遇到问题.所以笔者在此总结Server 10.0的安装及使 ...

  2. ArcGIS Server开发教程系列(1) Arcgis server 10.1 的安装

    本系列所使用的软件版本如下: Windows 7 X64 / Windows server 2008 X64 Arcgis for Desktop 10.1 Arcgis 10.1 for serve ...

  3. Arcgis Server 10.4.1 搭建集群环境

    1.准备工作 Arcgis Server 10.4.1  以及许可一枚 共享存储(通过UNC路径访问,如"\\server1\arcgisserver\") 服务器两台(虚拟机也可 ...

  4. 【149】ArcGIS Desktop 10.0 & Engine 10.0 安装及破解

    写在前面:可能会出现按照此方法无法破解的情况,那请确保您有将 ArcGIS 10.0 已经完全卸载干净,直接通过控制面板进行卸载的时候并不能将其卸载干净,需要进行更深层次的卸载,包括删除注册表,各种文 ...

  5. arcgis server 10.2安装后,忘记Manager的用户名和密码

    arcgis server 10.2安装完毕后,需要创建站点,创建站点时,填写管理站点的用户名和密码.自己不小心,创建完毕后,给忘记了用户名和密码.求助Esri,解决方法如下: (1)找到arcgis ...

  6. ArcGIS Server 10 Java 版的Rest服务的部署方法

    使用ArcGIS Server 10 Java版发布GIS服务,当使用ArcGIS Manager创建好服务后,然后打开“ArcGIS Services Directory”的链接时发现网页报出了找不 ...

  7. ArcGIS Server 10.1发布GP服务

    ArcGIS Server 10.1发布GP服务 ArcGIS Server 10.1发布GP服务确实更简单了,只是刚使用不怎么习惯.ArcGIS Server 10.1发布GP服务需要先在ArcCa ...

  8. Arcgis Server 10.2默认服务端口号修改方法

    本人安装Arcgis Server 10.2之后发布了一个地图服务,该服务默认使用的端口号是6080,本人使用的是教育网,使用教育网均能正常使用该服务,但是使用电信或者移动网络均不能正常访问该网站. ...

  9. ArcGIS Server 10.2 实战(二)动态修改要素数据的地理处理服务

    上一篇<ArcGIS Server 10.2 实战(一)Asp.net MVC与JSON数据妙用实现动态生成要素图层>介绍了如何用JSON转要素的地理处理服务,实现了动态创建点要素并加载到 ...

随机推荐

  1. js时间格式化工具,时间戳格式化,字符串转时间戳

    在开发中经常会用到时间格式化,有时候在网上搜索一大堆但不是自己想要的,自己总结一下,写一个时间格式化工具方便以后直接使用,欢迎大家来吐槽…… 1 2 3 4 5 6 7 8 9 10 11 12 13 ...

  2. codeM预赛

    [编程|1000分] 音乐研究 时间限制:1秒空间限制:32768K 题目描述 美团外卖的品牌代言人袋鼠先生最近正在进行音乐研究.他有两段音频,每段音频是一个表示音高的序列.现在袋鼠先生想要在第二段音 ...

  3. [Offer收割]编程练习赛48

    题目1 : 折线中点 时间限制:10000ms 单点时限:1000ms 内存限制:256MB 描述 给定平面上N个点P1, P2, ... PN,将他们按顺序连起来,形成一条折线. 请你求出这条折线的 ...

  4. 设计模式(一)单例模式:3-静态内部类模式(Holder)

    思想: 相比于懒汉以及饿汉模式,静态内部类模式(一般也被称为 Holder)是许多人推荐的一种单例的实现方式,因为相比懒汉模式,它用更少的代码量达到了延迟加载的目的. 顾名思义,这种模式使用了一个私有 ...

  5. docker 容器详解

    Docker 是一个开源的应用容器引擎,基于Go语言 并遵Apache2.0协议开源,也是一种虚拟化技术.让开发者打包他们的应用以及依赖包到一个轻量级.可移植的容器中,然后发布到任何流行的 Linux ...

  6. BZOJ 2330 [SCOI2011]糖果 ——差分约束系统 SPFA

    最小值求最长路. 最大值求最短路. 发现每个约束条件可以转化为一条边,表示一个点到另外一个点至少要加上一个定值. 限定了每一个值得取值下界,然后最长路求出答案即可. 差分约束系统,感觉上更像是两个变量 ...

  7. mybatis学习(十二)——mybatis逆向工程

    MyBatis Generator (MBG)是一个mabatis的代码生成器,能够根据表自动生成mapper接口,mapper.xml文件,javaBean文件. 1.MBG的下载 打开https: ...

  8. testng依赖

    Testng提供了两种依赖实现 1.强制依赖:某个测试用例之前需要执行的依赖链中如果有一个失败,那么接下来所有的测试都不会被执行 2.顺序依赖(软依赖):顺序依赖的用处更多是用来检测一个测试链是否按照 ...

  9. FZOJ Problem 2148 Moon Game

                                                                                                  Proble ...

  10. DevExpress GridControl 控件点滴

    一.常用控件样式 public void setDgv(DevExpress.XtraGrid.Views.Grid.GridView gridView1) { gridView1.OptionsVi ...