调试 – 使用pgAdmin调试PostgreSQL函数

前端之家收集整理的这篇文章主要介绍了调试 – 使用pgAdmin调试PostgreSQL函数前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我引用 this来启用Postgresql服务器中的调试器,以便通过使用pgadmin逐步调试代码来调试plpgsql函数

我已经在postgresql.conf中设置了shared_preload_libraries =’$ libdir / plugins / plugin_debugger.dll’,运行pldbgapi.sql并重新启动服务器。

这些步骤应该已经成功运行,并且plugin_debugger.dll应该成功加载,可以通过使用命令show shared_preload_libraries验证,我可以看到在上下文菜单中的调试选项,右键单击pgAdmin中的函数

选择“调试” – >调试,弹出一个窗口,允许我输入输入参数的值。但之后,当我按OK,它根本没有反应。

任何想法或我错过了在服务器上的调试器的设置中的一些东西?

我使用Postgresql 8.3和pgAdmin 1.14

肯,

你试过pgAdmin 1.8排除与PgAdmin 1.14 / Postgresql 8.3交互的问题。它已经有一段时间,因为我使用8​​.3和我写的文章 – 你指的是,我使用1.14 / Postgresql 9.1测试,所以它很可能是一个与旧版本的交互的问题。不幸的是,我没有8.3的测试。

我模糊地记得有一次你曾经有过的问题,但它是在我的postgresql.conf中除了pldebugger的另一个共享库。不记得哪一个是,但删除其他共享库固定我的问题。

希望其中一些建议有帮助,里贾纳

猜你在找的Postgre SQL相关文章