人大金仓安装KGIS插件

一、人大金仓安装步骤

安装包下载地址:https://www.kingbase.com.cn/xzzx/index.htm

安装步骤:https://help.kingbase.com.cn/v8/install-updata/install-linux/index.html

PS:千万下载专业版和企业版的lisence,只有这两个版本支持KGIS

二、Kgis(postgis)下载地址

【我安装的是V008R006C008B0014版本,Kgis的版本也是这个】

链接: https://pan.baidu.com/s/1M5nGvdzV1wCbnYntQH2sOg 提取码: s999

三、Kgis安装步骤:

1、安装完人大金仓

2、解压postgis的压缩包

3、postgis文件夹里有三个文件夹,分别是bin、lib、share,然后找到人大金仓的安装路径的Servser文件夹,我的是在 /opt/Kingbase/ES/V8/Server,可以看见Server下也有bin、lib和share

4、将解压后的三个文件夹(bin、lib、share)中的文件,全部复制到人大金仓的三个对应目录下(bin、lib、share)

5、连接人大金仓数据库,执行以下安装插件的命令即可

CREATE EXTENSION postgis;

CREATE EXTENSION postgis_topology;

CREATE EXTENSION fuzzystrmatch;

CREATE EXTENSION postgis_tiger_geocoder;

CREATE EXTENSION address_standardizer;

### 安装人大金仓数据库中的 `decoderbufs` 插件人大金仓数据库安装 `decoderbufs` 插件的过程涉及配置文件修改以及必要的编译操作。以下是详细的说明: #### 配置准备 为了使插件能够被正确识别并加载,需要编辑 `kingbase.conf` 文件,在其中设置 `shared_preload_libraries` 参数来包含即将使用的插件名称。 ```bash # 编辑 kingbase.conf 文件 shared_preload_libraries = 'decoderbufs' # 添加此行以预加载 decoderbufs 插件[^1] ``` 完成上述更改之后,保存文件并对数据库服务执行重启命令以便应用新的配置选项。 #### 获取源码与构建 如果目标环境中尚未提供现成的二进制版本,则可能需要自行下载官方发布的源代码包,并按照给定指示进行本地化编译工作。通常情况下,这涉及到解压压缩包、运行特定脚本来初始化环境变量、调用 make 工具链来进行实际编译等一系列动作。 对于大多数 Linux 发行版而言,默认路径下的 Makefile 应该已经包含了所有必需的目标定义;而对于 Windows 用户来说,建议参照产品文档获取更详尽的支持信息。 #### 执行安装过程 一旦确认编译成功后,就可以继续下一步骤——即把生成的对象文件复制到指定位置供后续使用。一般来讲,这些文件会被放置于 `$KINGBASE_HOME/lib/` 下面的一个子目录里边去。 最后一步就是再次启动或者重新连接至实例上验证一切正常运作无误即可。 ```sql -- 进入 SQL 命令行界面测试插件功能是否可用 SELECT * FROM pg_extension WHERE extname='decoderbufs'; ``` 通过以上查询语句可以检查 `decoderbufs` 是否已经被正确注册成为扩展之一。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值