分类: 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,登录对应安装插件的数据库,(重点:必须是超级用户方式登录才能调试存储过程)
右键点击需要调试的函数,会发现多了一个“调试”选项。