首页 > 其他 > 详细

PostGIS 存储过程调试

时间:2019-09-26 15:09:30      阅读:110      评论:0      收藏:0      [点我收藏+]

说明:

在使用Postgis做路径分析时需要用到数据库的存储过程,但是存储过程逻辑很复杂,很想看一下每步的执行结果。

百度了一下,发现postgresql有插件可以支持调试存储过程。

解决方案:

1、打开pgAdmin

技术分享图片

2、选择文件==>打开postgresql.conf

技术分享图片

技术分享图片

 

3、对话框中找到安装目录/版本号/data下的postgresql.conf文件

 技术分享图片

 

4、在弹出的后台配置编辑器中,找到shared_preload_libraries,并双击

 技术分享图片

 

5、弹窗中勾选启用,并配置plugin_debugger.dll所在路径(一般在安装路径lib文件夹下,如:E:\Program Files\PostgreSQL\9.4\lib)

 技术分享图片

 

6、设置完后,关闭pgAdmin,并进入services.msc重启服务

技术分享图片

 

 7、重启完后,重新打开pgAdmin,打开数据库,在拓展节点上右键点击“新建拓展”

 技术分享图片

 

8、新建拓展对话框中,选择pldbapi,并确定

 技术分享图片

9、完成后,拓展列表下就会出现pldbapi,表示成功

技术分享图片

 

10、测试:随便选择一个函数,在上面右键菜单就会出来调试中,至此设置完成

 技术分享图片

 

PostGIS 存储过程调试

原文:https://www.cnblogs.com/giser-s/p/11590736.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!