postgresql 在windows下启动调试功能
1编辑postgresql.conf文件,此文件位于postegers数据库的安装路径的data目录下,修改shared_preload_libraries这个参数,默认情况下,这个参数是注释的,按照如下进行修改:
Linux中
shared_preload_libraries = '$libdir/plugin_debugger.so'
Windows 中
shared_preload_libraries = '$libdir/plugin_debugger.dll'
2保存然后重启pg服务。
这个时候还是会出错提示没有启动。
3 执行create extension pldbgapi 这个语句然后就可以使用调试了。
4移除调试扩展 DROP EXTENSION pldbgapi ;