发布ArcGIS Server服务错误的解决方法
?
???? 在使用ArcGIS Server发布服务的时候,有时候会出现一些错误,诸如“Can't create server object”,“Server object instance creation failed”等等,导致服务发布不成功。其实出现这些错误的原因是多方面的,我们要一一检查:
?
??? 1、首先要检查用户和组的权限:检查是否已安装了agsadmin和agsuser两个组,检查是否安装了som和soc两个用户名(默认用户名ArcGISSOM和ArcGISSOC),检查ArcGISSOM用户名是否在agsadmin组里,检查ArcGISSOC是否在agsuser组里。
??? 2、可以发布服务,但是不能创建Web Application:检查是否安装了IIS等Web应用服务器,检查是否将ArcGISSOM用户名放在了服务器用户的组中,如Administrator组;
?
??? 3、发布服务时出现“Server object instance creation failed”错误:这种错误最常见,除了要检查用户和组的权限之外,还要检查:
??? a、刷新ArcGIS Server服务,看看是否已有重名服务发布;
??? b、发布服务的名称最好不要有空格;
??? c、地图服务所对应的地图文档是否可用,是否含有失效图层或无数据图层;
??? d、已发布的服务如果过多,可以停掉几个没有使用的服务,然后再发布;
??? e、对于Geodatabase数据,检查是否已连接到了Geodatabase,尤其是ArcSDE Geodatabase数据;
??? f、检查图层中是否含有过于复杂的地图符号,建议使用简单符号发布
??? g、如果以上都已检查,但仍然不能正常发布,重启ArcGIS Server服务再试一试
??? h、其他状况,还请继续补充
?
出现错误,不要灰心。努力后,总有成功的时刻。
?