PGAdmin 4调试器不起作用?在Windows 10 x64上

问题描述 投票:2回答:1

我终于在堆栈上发布了一条消息,因为我坚持了很长时间。我在开发机上使用PG Admin 4 v4.17运行一个postgresql 11.6实例。

我只想使用PGAdmin网站上公开的调试器功能调试触发器功能。我完成了配置的所有步骤:1.通过$ libdir / plugin_debugger.dll更改postgresql.conf文件中shared_preload_libraries的值2.在Windows服务窗口中重新启动postgresql 11实例服务3.重新启动PGAdmin 4服务器4.在我希望能够调试的数据库上添加了pldbgapi扩展]

最后,我可以看到一个设置的断点菜单,例如:

PGadmin debug menu broken

但是它看起来不像我在PGAdmin网站上看到的菜单。当遇到断点时,我可以逐行向前执行功能,但没有给出有关代码的信息。例如,在更新的触发器函数中,我想检查New和Old的值,但是在我的情况下,调试器中什么也没有出现。这是正常现象还是我的配置有问题?

谢谢您的帮助

我终于在堆栈上发布了一条消息,因为我坚持了很长时间。我在开发机上使用PG Admin 4 v4.17运行一个postgresql 11.6实例。我只想用调试器调试触发函数...

windows postgresql debugging pgadmin-4
1个回答
0
投票

您将必须在数据库中安装pldebugger扩展名。

© www.soinside.com 2019 - 2024. All rights reserved.