Chinaunix首页 | 论坛 | 博客
  • 博客访问: 68889
  • 博文数量: 13
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 174
  • 用 户 组: 普通用户
  • 注册时间: 2013-08-19 18:05
文章分类

全部博文(13)

文章存档

2015年(1)

2014年(9)

2013年(3)

我的朋友

分类: Mysql/postgreSQL

2014-12-16 12:47:26

1.下载edb-debugger最新的源码:   

   edb-debugger 项目主页:

下载github上的最新版本

2.下载完源码之后把源码文件拷贝到postgresql 源码安装文件的contrib目录下(必须):

     例如:$postgresql-9.1.2/contrib/server

       1).进入server 目录编译pldebugger文件:

           make;make install;

       2).修改postgresql.conf 文件

           增加一条: shared_preload_libraries = '/usr/local/pgsql/lib/plugins/plugin_debugger' ;

           这里的lib一定是安装postgresql的安装的目录,make install后会提示。

       3). 重新启动postgresql

             service postgresql restart

       4).用超级用户登录需要支持这个插件的数据库执行 pldbgapi.sql

           psql  -U postgres tst

          \i  pldbgapi.sql

         至此,服务器端的安装就算完成。

3.重启pgadmin III,登录对应安装插件的数据库,(重点:必须是超级用户方式登录才能调试存储过程)

      右键点击需要调试的函数,会发现多了一个“调试”选项。

阅读(2428) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~