以前写过一篇PostgreSQL 函数调试环境搭建的BLOG
《PostgreSQL 9.1.3 plpgsql debugger module》
源码来源比较老, 很多PG的代码都搬到github上面了, 其中也包含了pldebugger, 这篇BLOG还是讲函数调试环境的搭建, 只是从GITHUB上弄pldebugger的源码.
1. 首先要安装git客户端,
git的安装参考
2. 获取源码
[root@db-172-16-3-33 soft_bak]# git clone git://git.postgresql.org/git/pldebugger.git
Cloning into 'pldebugger'...
remote: Counting objects: 366, done.
remote: Compressing objects: 100% (262/262), done.
remote: Total 366 (delta 233), reused 171 (delta 104)
Receiving objects: 100% (366/366), 158.87 KiB | 3 KiB/s, done.
Resolving deltas: 100% (233/233), done.
2. 安装(测试时使用的是PostgreSQL 9.2 beta2源码)
mv pldebugger $PG_SRC/contrib/
cd $PG_SRC/contrib/pldebugger
export PGHOME=/opt/pgsql
export PATH=$PGHOME/bin:$PATH
make
sudo make install
3. 加载模块
digoal@localhost-> psql
psql (9.2beta2)
Type "help" for help.
digoal=> \c digoal postgres
You are now connected to database "digoal" as user "postgres".
digoal=# create extension pldbgapi;
CREATE EXTENSION
4. 调试plpgsql函数
略,
参见
分享到:
相关推荐
postgresql数据库的代码调试工具pldebugger的源代码,分析调试工具源代码,更加熟悉调试过程,轻松拿下postgresql.
postgresql安装
postgresql 安装程序。这是个开源的数据库管理程序。
NULL 博文链接:https://haige18.iteye.com/blog/1746527
Ubuntu12.04下面分布式安装部署, postgresql9.1数据库, 有架构原理图,很详细的安装过程介绍,与截图
Linux下PostgreSQL安装与开机启动
卸载记得删除 postgres用户哦
postgresql安装和使用(Linux)
Linux postgresql 安装配置
ArcGIS Server切片 PostgreSQL安装
本文是postgreSQL 13.5 windows安装与 Linux 安装 及 常见命令, 由作者自身一步步实践写出来了,主要也是为了记录下操作步骤备忘. 全文通俗易懂,图文并茂一步步安装 和 并使用psql 常规命令; 本文是postgreSQL 13.5 ...
postgresql分布式安装部署实操手册
PostgreSQL是以加州大学伯克利分校计算机系开发的 POSTGRES 版本 4.2 为基础的对象关系型数据库管理系统(ORDBMS)。 POSTGRES 领先的许多概念只是在非常迟的时候才出现在商业数据库中。 PostgreSQL 是最初伯克利的...
Linux下PostgreSQL安装部署详细步骤,亲测,包含dbeaver 连接数据库 1,安装包下载 2,解析源码 3,配置环境变量 4,创建用户,授权,创建数据库
Linux安装postgresql(压缩包安装)
平时部署的postgresql数据库常用的依赖rpm包,数据库版本12.5
postgreSQL安装,附带安装文档说明
postgresql安装部署手册
postgresql 调试模式文件,postgresql 调试模式文件,
postgresql postGIS 安装手册