登录 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 可作为存储节点。
- 不勾选"允许编辑":该数据库不可作为目录服务上传关系型数据的存储节点。
点击“注册数据存储”按钮即完成注册。