PostgreSql PgAdmin4 调试

PostgreSql PgAdmin4 Debug

我尝试按照手册将 PgAdmin4 配置为使用调试,但有些东西不起作用,因为出现了如下屏幕截图所示的错误:

我将 postgresql.conf 更改为:

shared_preload_libraries = ‘$ libdir / other_libraries / plugin_debugger’

我应该如何在 Linux / Ubuntu 上安装请求的 pldbgapi 扩展?

感谢您的帮助。

要在特定数据库中安装扩展,正如它在此处请求的那样,您需要在该数据库中使用 CREATE EXTENSION 命令,或者使用 PgAdmin 4 的界面来安装它。

命令方法: 通过您希望使用的任何工具,在您输入常规 SQL 命令的地方,连接到有问题的相关数据库和 运行:

CREATE EXTENSION pldbgapi;

或者,在 PgAdmin 4 中,打开要为其安装此扩展的数据库的节点,右键单击 "Extensions",然后 select 创建 > 扩展...现在 select pldbgapi 从 "Name" 旁边的下拉列表中单击 "Save"。

如果您需要在集群中的其他数据库中扩展,则需要重复此过程。

披露:我是一名 EnterpriseDB (EDB) 员工