PostgreSQL 安装断点调试模块 pldebugger

PostgreSQL 安装断点调试模块 pldebugger,第1张

概述以前写过一篇PostgreSQL 函数调试环境搭建的BLOG 《PostgreSQL 9.1.3 plpgsql debugger module》 http://blog.163.com/digoal@126/blog/static/163877040201222011550296/ 源码来源比较老, 很多PG的代码都搬到github上面了, 其中也包含了pldebugger, 这篇BLOG还是讲 以前写过一篇Postgresql 函数调试环境搭建的BLOG 《Postgresql 9.1.3 plpgsql deBUGger module》 http://blog.163.com/digoal@126/blog/static/163877040201222011550296/ 源码来源比较老,很多PG的代码都搬到github上面了,其中也包含了pldeBUGger,这篇BLOG还是讲函数调试环境的搭建,只是从GITHUB上弄pldeBUGger的源码. 1. 首先要安装git客户端, git的安装参考 《git install》 http://blog.163.com/digoal@126/blog/static/163877040201242512825860/ 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函数 略, 参见 http://blog.163.com/digoal@126/blog/static/163877040201222011550296/ 总结

以上是内存溢出为你收集整理的PostgreSQL 安装断点调试模块 pldebugger全部内容,希望文章能够帮你解决PostgreSQL 安装断点调试模块 pldebugger所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/1178715.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-02
下一篇 2022-06-02

发表评论

登录后才能评论

评论列表(0条)

保存