集运维 postgres postgis 自动安装

1:备注

    外网版本去掉_涉密项目安装, 可以安装的只有支撑环境和部分产品  ,只留脚本参看。

    视频地址 9_集运维 postgres postgis 自动安装_哔哩哔哩_bilibili       

2:非必要前置步骤_安装虚拟机和麒麟sp3

2_安装虚拟机_哔哩哔哩_bilibili

【腾讯文档】2_安装虚拟机 https://docs.qq.com/doc/DV2dmQnRuQnJNTEtm

3_安装centso7.9和麒麟v10国产系统_哔哩哔哩_bilibili

【腾讯文档】3_安装centso7.9和麒麟v10国产系统 https://docs.qq.com/doc/DV3plSEF1SW9SUXBp

3:必要步骤_集运维下载

4_集运维平台使用_哔哩哔哩_bilibili

下载百度云盘地址   4_集运维平台使用

4:postgres postgis 自动安装

 4.1:检测安装环境

    非麒麟sp3环境,先检查环境,复制job,修正安装底层包环境脚本。

job位置

 

 4.2:安装postgres

  4.3:安装postgis

4.4: 初始化system账户和空间数据库

导入

/*
 当前数据库初始化postgis,前置条件:新增system账户之后
*/
CREATE EXTENSION postgis;
CREATE
    OR REPLACE FUNCTION PUBLIC.sfun_test1 ( results VARCHAR [], val anyelement ) RETURNS VARCHAR [] LANGUAGE'plpgsql' COST 10000 VOLATILE AS $BODY$ BEGIN
        results := array_append( results, '' || val );
    RETURN results;

END; $BODY$;
ALTER FUNCTION PUBLIC.sfun_test1 ( VARCHAR [], anyelement ) OWNER TO SYSTEM;
CREATE
    OR REPLACE FUNCTION PUBLIC.sffun_test1 ( results VARCHAR [] ) RETURNS VARCHAR LANGUAGE'plpgsql' COST 10000 VOLATILE AS $BODY$ BEGIN
        RETURN array_to_string( results, ',' );

END; $BODY$;
ALTER FUNCTION PUBLIC.sffun_test1 ( VARCHAR [] ) OWNER TO SYSTEM;
CREATE
    OR REPLACE AGGREGATE PUBLIC."group_concat" ( BASETYPE = anyelement, SFUNC = sfun_test1, STYPE = VARCHAR [], FINALFUNC = sffun_test1 );
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值