Error: 不能启动服务错误

文章编号 : 35417
软件: ArcGIS Server 9.3, 9.3.1
操作系统: Windows XP, 2003 Server
已邀请:

易智瑞技术支持

赞同来自:

错误信息: 更新到ArcGIS Server9.3后,使用Data Appliance version 1.x,导致一些地图服务无法启动,但是其它的地图服务可以正确启动。所有这些地图服务在9.2下是工作良好的。
在Server Manager中启动地图服务时,返回下列错误信息:
"Unable to Start service. Error (Server Object instance creation failed on all SOC machines. Server Object instance creation failed on machine <server_name>)."
在ArcCatalog中创建新的地图服务时,会弹出错误提示对话框:
"Server Object instance creation failed on all SOC machines. Server Object instance creation failed on machine <server_name>."
原因:
在ArcGIS Server 9.2发布的时候,地图缓存仅支持PNG24图片格式。 在ArcGIS 9.2 Service Pack 1, 新增了对JPG,PNG8和PNG32的图片格式。当这些新的图片格式被支持时,地图缓存的XML配置文件(conf.xml)被修改添加新的选项标签以描述这些图片格式(TileImageInfo,CacheTileFormat,CompressionQuality)。基于Data appliance的某些服务,格式是PNG24的,在9.2环境下不需要更新配置文件,因为ArcGIS Server 9.2不要求conf.xml文件一定包含这些新标签。 当ArcGIS 9.3发布时,这些新标签是必须的。这会导致源于9.2版本配置文件的地图服务将不再正确工作。

解决方法:
这些服务的新的conf.xml文件已经被更新了。这些文件必须被下载,并用于替换已有的conf.xml文件。 依赖于不同的数据集合,请下载新的配置文件,解压缩并复制文件到适当的位置。 1、 停止所有相关的服务。 2、 备份所有已经存在的conf.xml文件。 3、 下载压缩文件,保存到本地,解压缩,重新命名xml文件为conf.xml,复制新的conf.xml到相应的缓存目录。 World Collection USA Imagery Collection USA Prime Imagery Collection USA StreetMap Collection 4、启动地图服务。



创建时间:2008-08-22
最近更新:2008-08-22


原文链接
http://support.esrichina.com.cn/2008/0822/586.html

要回复问题请先登录注册