调试 – 使用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的另一个共享库。不记得哪一个是,但删除其他共享库固定我的问题。 希望其中一些建议有帮助,里贾纳 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |