• iServer添加Oracle Plus数据源、服务发布的问题


    今天在将以Oracle Plus为数据源的工作空间发布成服务时,发现服务发布完后,看不见任何数据。最后发现,还需要在iserver服务器上安装oracle客户端才行。整理如下:

    一、创建空间数据库账户

    在oracle数据库中创建空间数据库用户,注意该用户所在表空间的存储要能自动扩展。设账户为:dygis

    二、创建Oracle Plus数据源

    在idesktop中,“数据源”上右键,选择创建“数据库型数据源”。

    三、空间数据导入

    在上面新建的数据源上右键,选择“导入数据集”

    四、经过上面的步骤,数据导入到dygis用户下了。

    将工作空间保存下,就可以在工作空间上右键发布服务。

    五、服务查看

    服务发布后,在iDesktop的消息栏,有服务发布成功与否的消息。

    http://10.37.116.102:8090/iserver/services/map-dygis/rest  

    注意:如果提示服务发布成功,但是查看服务的时候,发现找不着地图数据或者是数据集的话,需要检查iServe所在服务器是否安装了oracle客户端。没有的话,需要在服务器上安装oracle客户端,32位、64位都装。如果,创建oracle数据源时,实例名用“ip/实例名”,就不需要对oracle客户端进行任何设置。如果,用的网络服务名的话,就需要在客户端进行配置下。

  • 相关阅读:
    23种设计模式彩图
    Win10间歇性卡顿
    RDMA
    mii-tool与ethtool的用法详解
    linux下模拟CPU占用100%小程序
    Linux SNMP 监控一些常用OID
    SNMP协议介绍
    set排序(个人模版)
    TSP(个人模版)
    树的重心(个人模版)
  • 原文地址:https://www.cnblogs.com/pengjw/p/5264502.html
Copyright © 2020-2023  润新知