superMap iServer发布服务常见错误之isSucceed : false error : code: 400
1.出现问题
最近用超图发布的oracel spatial数据源服务不间断出现如下错误:
点击子资源列表,弹出如下错误,无法找到数据,因此服务也无法定位要素。
重新启动iServer服务后问题会暂时解决,但是过后又会出现该问题;
2.解决方法
经过与超图技术支持联系,发现oracle数据库中断,iserver不能自动重启导致。
解决方案:
1)清晰数据库,删除脏数据;
2)修改数据源服务配置:在超图用iDesktop发布服务时,打开数据源oracle spatial数据源,服务地址采用了10.248.12.24:1521/lwjc,这种远程连接服务器数据库一旦中断,iServer服务不会重启,需要在安装iServer的服务器上安装oracle客户端(保证Oracle SQL Developer、Oracle Client位数和iDesktop位数相同,例如都是64位),并通过Oracle Client添加服务名(参照Oracle client配置数据库连接),采用配置的服务名代替远程数据库详细地址;
本帖仅供参考,欢迎指正