启用pl/pgsql Debugger的方法
参考postgres的帮助书册,分为linux和windows两种版本。
-
编辑postgresql.conf文件,此文件位于postegers数据库的安装路径的data目录下,修改shared_preload_libraries这个参数,默认情况下,这个参数是注释的,按照如下进行修改:
linux或Mac情况下:
shared_preload_libraries = '$libdir/plugins/plugin_debugger.so'
Windows:
shared_preload_libraries = '$libdir/plugins/plugin_debugger.dll'
2.
重启postgres数据库
3. 在psql或者pgAdmin查询工具里,执行<Installation directory>/share/postgresql/contrib/pldbgapi.sql (or <Installation directory>/share/contrib/pldbgapi.sql on Windows),运行成功后,你能找到调试按钮,如图:
这样就可以对存储过程进行调试了。