superMap iServer发布服务常见错误之isSucceed : false error : code: 400

1.出现问题

    最近用超图发布的oracel spatial数据源服务不间断出现如下错误:

superMap iServer发布服务常见错误之isSucceed : false error : code: 400

    点击子资源列表,弹出如下错误,无法找到数据,因此服务也无法定位要素。

superMap iServer发布服务常见错误之isSucceed : false error : code: 400

    重新启动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配置数据库连接),采用配置的服务名代替远程数据库详细地址;


本帖仅供参考,欢迎指正