美文网首页
pgsql 安装扩展

pgsql 安装扩展

作者: kelvv | 来源:发表于2020-03-24 18:38 被阅读0次

在大多数Linux系统中,如果用户使用的是RPM或DEB打包版本的PostgreSQL,则可选的postgresql-contrib软件包中包含所有contrib模块及其关联的安装程序脚本。如果尚未安装,你可能需要使用yum,apt-get或类似的机制添加此软件包。在Solaris系统上,这个软件包名为SUNWpostgr-contrib。

我们来看下面的命令,请注意必须用超级用户执行:
CREATE EXTENSION extension_name: 此命令将安装一个名为extension_name的新扩展
ALTER EXTENSION extension name: 此命令将更改扩展名,大多用于升级扩展。
DROP EXTENIONS extension_name: 在清理操作完成后,此命令用于删除一个扩展。

以上命令不能执行或执行报异常,一种可能是contrib模块没有执行编译安装,可以到contrib/目录下执行

find / -name contrib

make&make install完成编译安装后在尝试执行以上命令。

示例:
cd /software/postgresql-9.5.7/contrib
make
make install

testdb=# create extension pg_buffercache;

切换用户:
sudo su postgres

给用户分配超级管理员角色
ALTER ROLE <user_name> SUPERUSER;

CREATE EXTENSION cube;
CREATE EXTENSION earthdistance;

相关文章

  • pgsql 安装扩展

    在大多数Linux系统中,如果用户使用的是RPM或DEB打包版本的PostgreSQL,则可选的postgresq...

  • centos7下php7.1.7安装pdo_pgsql扩展

    由于之前安装了postgresql数据库,但使用adminer连接时却显示php没有安装pdo_pgsql扩展。所...

  • PostgreSQL安装

    Windows 安装 例:安装路径 E:\pgsql\data解压cd .\pgsql\bin 1、初始化init...

  • PgSQL安装

    下载地址,这边选择下载win64位的 下载后安装报错 There has been an error.an err...

  • pgsql安装

    安装postgresql-server会附带安装上postgres客户端,因此不必重复安装。安装完成,postgr...

  • shp文件导入数据库

    安装Qgis 登陆PGSQL服务器 导入shp文件 关于arcgis连接pgsql数据库 注意: 1.arcgis...

  • postgresql

    1.安装pgsql yum install https://download.postgresql.org/p...

  • PHP7上安装PostgreSQL 扩展包

    yum上的各PHP版本扩展包 atomic-php54-php-pgsql.x86_64atomic-php55-...

  • CentOS上装postgreSQL

    pgsql 安装 准备检查系统是否安装了postgresSQL。若安装了需要卸载,清理干净,防止造成安装时不必要的...

  • Postgresql配置

    pgsql 安装 准备检查系统是否安装了postgresSQL。若安装了需要卸载,清理干净,防止造成安装时不必要的...

网友评论

      本文标题:pgsql 安装扩展

      本文链接:https://www.haomeiwen.com/subject/xodayhtx.html