DB2.

备注

Geoserver没有内置对DB2的支持;它必须通过扩展安装。请转至 安装DB2扩展 以了解安装详细信息。

DB2SPATIAL支持实现了OGC规范“使用类型和函数的简单SQL特性”和ISO“SQL/MM第3部分空间”标准。在Linux、Unix和Windows平台上安装DB2时,必须选择“定制”选项,并包括服务器空间支持。

可以从https://www.ibm.com/analytics/db2/trials.下载免费的DB2副本

安装DB2扩展

警告

由于许可要求,并非所有文件都包含在扩展名中。要安装DB2Support,需要下载其他文件。 Just installing the Db2 extension will have no effect.

地理服务器文件

  1. http://geoserver.org/download 页找到您正在运行的Geoserver发行版并下载DB2Expansion: geoserver-2.24.x-db2-plugin.zip

    警告

    确保与插件匹配(示例 2.24.x 以上)版本设置为Geoserver实例的版本。

  2. 将存档的内容提取到 WEB-INF/lib 地理服务器安装目录。

所需的外部文件

DB2JDBC驱动程序未与Geoserver扩展打包在一起: db2jcc4.jar 。此文件应位于 java 您的DB2安装目录的子目录。将此文件复制到 WEB-INF/lib Geoserver安装的目录。

下载并复制所有geoserver文件和外部文件后,重新启动geoserver。

添加一个DB2数据存储

当正确安装时, Db2 将是 Vector Data Sources 在创建新数据存储时列出。

../../_images/db2create.png

Db2 in the list of raster data stores

配置一个DB2Data Store

../../_images/db2configure.png

Configuring a Db2 data store

使用JNDI配置DB2数据存储

使用注意事项

在使用GeoTools/Geoserver时,DB2模式、表和列名都区分大小写。在使用DB2脚本和DB2命令窗口时,缺省设置是将这些名称视为大写,除非用双引号括起来,但在Geoserver中并非如此。

Previous: H2
Next: MySQL