esri.views.2d.layers.features.controllers.OnDemandController 记一次ArcGIS Server的问题

本文描述了在更新服务器B的ArcGIS版本并更改计算机名称后,因账户密码不一致导致的地图服务Layers信息丢失及OnDemandController错误。通过调整服务器B的账户密码与服务器A的ArcGISServerAccount密码保持一致,重新验证数据源,成功恢复服务。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一.问题背景

1.我们的生产环境是一套正版ArcGIS 10.6 Desktop + Enterprise 装在服务器A上,但是A的磁盘空间有限,只能将大量影像数据和shp数据放在服务器B上,通过局域网内共享文件夹实现B为A提供数据。通过装在A上的ArcGIS Server 10.6访问服务B上的数据,然后发布服务。

2.就在昨天(2019.11.14)将服务器B中装的arcgis卸载后,重新装了arcgis10.7,重新命名了服务器B的计算机名称,注意,由于此时服务器B的arcgis账号下的密码与服务器A下的ArcGIS Server Account下面的密码不一样了,导致已经写好的arcgis javascript程序出现 大量esri.views.2d.layers.features.controllers.OnDemandController的错误,如下图

3.导致的问题如下,从rest访问发布的地图服务,Layers下面没有具体的图层信息。重新启动对应的地图服务,报“undefining string ...”的错误

4.刚开始以为是arcgis 的服务出现了问题,到后来试过各种解决方式,包括a.将B的计算机名称改过来;b.重新共享文件夹;c.重新注册数据源,都不行

二.解决方法:将重新装在服务器B上的arcgis账户密码改为与服务器A上的ArcGIS Server Account账户密码一致,然后重新在arcgis server manager上验证下数据源,此时可以顺利通过验证,重新启动服务,问题解决了。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值