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) 员工
我尝试按照手册将 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) 员工