PGADMIN 4 Linux 二进制路径

问题描述 投票:0回答:2

我正在尝试使用 PgAdmin4 的备份和恢复。我已将首选项中的二进制路径设置为 /usr/bin,其中 pg_dump 命令等所在。我正在使用安装了 pgadmin 的 Linux 环境。设置该路径后,我仍然收到错误消息,当它明确列在该路径下时,找不到 pg_dump。 psql 已启动并正在运行等。我缺少什么有人可以帮忙吗?谢谢!

'/usr/bin/pg_dump' file not found. Please correct the Binary Path in the Preferences dialog
postgresql pgadmin-4
2个回答
1
投票

为了正确执行PgAdmin4,请通过以下命令找到linux中的实际二进制路径。

$ find / -name "pg_restore"

输出

/usr/pgsql-14/bin/pg_restore

这将显示 pg_dump、pg_dump_all、pg_restore 等可执行文件的路径。只需复制“/usr/pgsql-14/bin”并转到文件 -> 首选项 -> 路径 -> 二进制路径 -> PostgreSql Binay Path 并设置根据您的 postgresql 版本的值。


0
投票

有人找到解决这个问题的方法吗? 3个小时后,所有权限全部打开,我可以使用运行 pgadmin 的同一用户从 shell 运行所有这些,这看起来显然已经被破坏了。 在我弄清楚这里的错误是什么并解决它之前,我无法使用导入/导出等任何功能。 有人有意见吗?

© www.soinside.com 2019 - 2024. All rights reserved.