2013-05-10 31 views
0

我不能在pgAdmin的调试,我总是得到一个错误:PostgreSQL的调试问题

pldbg_get_target_info(unknown, unknown) function don't exist. 

我手动执行这个功能没有问题。

环境是win7 64,但是32b安装。 PG版本是:pgAdmin 1.16.1Postgresql 9.2.4

+0

听起来像PL/PgSQL调试器扩展没有安装在PostgreSQL中。 – 2013-05-10 14:38:27

+0

谢谢@ craig-ringer,我在我的postgresql.conf文件中:shared_preload_libraries ='$ libdir/plugin_debugger.dll',这是plugin_debugger.dll的正确路径另一个想法,请吗? – Yovanis 2013-05-13 08:01:50

+0

检查日志并查看它是否真的被加载,或者加载时是否有错误? – 2013-05-13 09:34:07

回答

2

问题是,在将postgresql.conf中的search_path设置为正确的模式调试器之后,PL/PgSQL调试器扩展安装在公共模式中不同。