登录 iServer 服务管理器,依次点击数据->数据注册,进入注册数据存储页面(http://{ip}:{port}/iserver/admin-ui/data/dataRegistration),该页面展示了所有已注册的数据存储,点击存储 ID,可查看详细的存储配置信息。在数据存储页面,点击注册数据存储按钮,可添加新的数据存数。由于注册不同数据库需要填入的参数不尽相同,故以下详细介绍不同数据库的配置信息。

注册 PostGIS 数据库

注册 PostGIS 时需要填入或选择如下参数:

  • 存储 ID:自定义存储 ID 名称,为数据库创建的唯一标识
  • 数据存储类型:选择“空间数据库”
  • 数据库类型:选择“POSTGIS”
  • 服务地址: 填写数据库服务地址,格式为 {ip}:{port}
  • 数据库名称:填写将使用的数据库名称
  • 用户名:该数据库所有者的用户名
  • 密码:该数据库所有者的密码
  • 允许编辑:设置是否允许编辑,默认不可编辑。
    • 勾选允许编辑:该数据库可作为目录服务上传关系型数据的存储节点。作为上传的关系型数据的存储节点,遵循以下原则:
      • 当注册多个允许编辑的数据库时,优先选择数据集最少的数据库做为存储节点。
      • 当同时注册了允许编辑的数据库和 iServer DataStore,则优先选择允许编辑的数据库作为存储节点,且遵循数据集最少原则。
      • 如只注册了 iServer DataStore,则 iServer DataStore 可作为存储节点。
    • 不勾选允许编辑:该数据库不可作为目录服务上传关系型数据的存储节点。

点击注册数据存储按钮即完成注册。

注册 OraclePlus

注册 OraclePlus 时需要填入或选择如下参数:

  • 存储 ID:自定义存储 ID 名称,为数据库创建的唯一标识
  • 数据存储类型:选择“空间数据库”
  • 数据库类型:选择“ORACLEPLUS”
  • 服务地址: 数据库服务地址,格式为 {ip}:{port}/orcl
  • 数据库名称:填写将使用的数据库名称
  • 用户名:该数据库所有者的用户名
  • 密码:该数据库所有者的密码

点击注册数据存储按钮即完成注册。

注册 PostgreSQL 数据库

PostgreSQL 是一个免费的对象-关系数据库服务器(数据库管理系统),它在灵活的BSD-风格许可证下发行。它支持大部分 SQL 标准并提供了许多其他现代特性:复杂查询、外键、事务完整性等。在注册 PostgreSQL 时需要填入或选择的参数如下:

  • 存储 ID:自定义存储 ID 名称,为数据库创建的唯一标识
  • 数据存储类型:选择“空间数据库”
  • 数据库类型:选择“POSTGRESQL”
  • 服务地址: 数据库服务地址,格式为 {ip}:{port},如“192.168.112.162:5432”
  • 数据库:填写将使用的数据库名称
  • 用户名:该数据库所有者的用户名
  • 密码:该数据库所有者的密码
  • 允许编辑: 设置是否允许编辑,默认不可编辑
    • 勾选允许编辑:该数据库可作为目录服务上传关系型数据的存储节点。作为上传的关系型数据的存储节点,遵循以下原则:
      • 当注册多个允许编辑的数据库时,优先选择数据集最少的数据库做为存储节点。
      • 当同时注册了允许编辑的数据库和 iServer DataStore,则优先选择允许编辑的数据库作为存储节点,且遵循数据集最少原则。
      • 如只注册了 iServer DataStore,则 iServer DataStore 可作为存储节点。
    • 不勾选允许编辑:该数据库不可作为目录服务上传关系型数据的存储节点。

点击注册数据存储按钮即完成注册。

注册 HDFS

iServer 支持将 HDFS 目录注册为空间数据库,注册 HDFS 时需要填入或选择如下参数:

  • 存储 ID:自定义存储 ID 名称,为数据库创建的唯一标识
  • 数据存储类型:选择“空间数据库”
  • 数据库类型:选择“HDFS”
  • 服务地址:填写数据库服务地址,格式为 hdfs://{ip}:{port}/data
  • 已开启 Kerberos 认证: 设置是否已开启 Kerberos 认证,如果您需要注册的是已开启 Kerberos 认证的 HDFS,您需勾选已开启 Kerberos 认证,并输入以下参数:
    • Hadoop 集群 core-site.xml 文件路径:Hadoop 集群的配置文件 core-site.xml 在 iServer 主机中的路径。
    • HDFS 集群 hdfs-site.xml 文件路径:填写 HDFS 集群的配置文件 hdfs-site.xml 在 iServer 主机中的路径
    • Kerberos 客户端配置文件路径:填写 Kerberos 客户端的配置文件 krb5.ini 在 iServer 主机中的路径
    • 主体名称:填写 Kerberos 主体名称
    • 秘钥文件路径:填写 Kerberos 秘钥文件路径
    • jaas 配置文件路径:填写 jaas.conf 配置文件路径
  • 允许编辑: 是否允许编辑,默认不可编辑。
    • 勾选允许编辑:该数据库可作为目录服务上传关系型数据的存储节点。作为上传的关系型数据的存储节点,遵循以下原则:
      • 当注册多个允许编辑的数据库时,优先选择数据集最少的数据库做为存储节点。
      • 当同时注册了允许编辑的数据库和 iServer DataStore,则优先选择允许编辑的数据库作为存储节点,且遵循数据集最少原则。
      • 如只注册了 iServer DataStore,则 iServer DataStore 可作为存储节点。
    • 不勾选允许编辑:该数据库不可作为目录服务上传关系型数据的存储节点。

点击注册数据存储按钮即完成注册。

注册达梦

注册达梦时需要填入或选择如下参数:

  • 存储 ID:自定义存储 ID 名称,为数据库创建的唯一标识
  • 数据存储类型:选择“空间数据库”
  • 数据库类型:选择“达梦”
  • 服务地址: 填写数据库服务地址,格式为 {ip}:{port}
  • 数据库名称:填写将使用的数据库名称
  • 用户名:该数据库所有者的用户名
  • 密码:该数据库所有者的密码
  • 允许编辑:设置是否允许编辑,默认不可编辑。
    • 勾选允许编辑:该数据库可作为目录服务上传关系型数据的存储节点。作为上传的关系型数据的存储节点,遵循以下原则:
      • 当注册多个允许编辑的数据库时,优先选择数据集最少的数据库做为存储节点。
      • 当同时注册了允许编辑的数据库和 iServer DataStore,则优先选择允许编辑的数据库作为存储节点,且遵循数据集最少原则。
      • 如只注册了 iServer DataStore,则 iServer DataStore 可作为存储节点。
    • 不勾选允许编辑:该数据库不可作为目录服务上传关系型数据的存储节点。

点击注册数据存储按钮即完成注册。

注册瀚高

注册瀚高时需要填入或选择如下参数:

  • 存储 ID:自定义存储 ID 名称,为数据库创建的唯一标识
  • 数据存储类型:选择“空间数据库”
  • 数据库类型:选择“瀚高”
  • 服务地址: 填写数据库服务地址,格式为 {ip}:{port}
  • 数据库名称:填写将使用的数据库名称
  • 用户名:该数据库所有者的用户名
  • 密码:该数据库所有者的密码
  • 允许编辑:设置是否允许编辑,默认不可编辑。
    • 勾选允许编辑:该数据库可作为目录服务上传关系型数据的存储节点。作为上传的关系型数据的存储节点,遵循以下原则:
      • 当注册多个允许编辑的数据库时,优先选择数据集最少的数据库做为存储节点。
      • 当同时注册了允许编辑的数据库和 iServer DataStore,则优先选择允许编辑的数据库作为存储节点,且遵循数据集最少原则。
      • 如只注册了 iServer DataStore,则 iServer DataStore 可作为存储节点。
    • 不勾选允许编辑:该数据库不可作为目录服务上传关系型数据的存储节点。

点击注册数据存储按钮即完成注册。

注册Yukon

注册 Yukon 时需要填入或选择如下参数:

  • 存储 ID:自定义存储 ID 名称,为数据库创建的唯一标识
  • 数据存储类型:选择“空间数据库”
  • 数据库类型:选择“Yukon”
  • 服务地址: 填写数据库服务地址,格式为 {ip}:{port}
  • 数据库名称:填写将使用的数据库名称
  • 用户名:该数据库所有者的用户名
  • 密码:该数据库所有者的密码
  • 允许编辑:设置是否允许编辑,默认不可编辑。
    • 勾选允许编辑:该数据库可作为目录服务上传关系型数据的存储节点。作为上传的关系型数据的存储节点,遵循以下原则:
      • 当注册多个允许编辑的数据库时,优先选择数据集最少的数据库做为存储节点。
      • 当同时注册了允许编辑的数据库和 iServer DataStore,则优先选择允许编辑的数据库作为存储节点,且遵循数据集最少原则。
      • 如只注册了 iServer DataStore,则 iServer DataStore 可作为存储节点。
    • 不勾选允许编辑:该数据库不可作为目录服务上传关系型数据的存储节点。

点击注册数据存储按钮即完成注册。

注册Vastbase

注册 Vastbase 时需要填入或选择如下参数:

  • 存储 ID:自定义存储 ID 名称,为数据库创建的唯一标识
  • 数据存储类型:选择“空间数据库”
  • 数据库类型:选择“Vastbase”
  • 服务地址: 填写数据库服务地址,格式为 {ip}:{port}
  • 数据库名称:填写将使用的数据库名称
  • 用户名:该数据库所有者的用户名
  • 密码:该数据库所有者的密码
  • 允许编辑:设置是否允许编辑,默认不可编辑。
    • 勾选允许编辑:该数据库可作为目录服务上传关系型数据的存储节点。作为上传的关系型数据的存储节点,遵循以下原则:
      • 当注册多个允许编辑的数据库时,优先选择数据集最少的数据库做为存储节点。
      • 当同时注册了允许编辑的数据库和 iServer DataStore,则优先选择允许编辑的数据库作为存储节点,且遵循数据集最少原则。
      • 如只注册了 iServer DataStore,则 iServer DataStore 可作为存储节点。
    • 不勾选允许编辑:该数据库不可作为目录服务上传关系型数据的存储节点。

点击注册数据存储按钮即完成注册。