无法使用 pgAdmin 4 在 postgreSQL 中备份 table

Cannot backup table in postgreSQL using pgAdmin 4

我正在尝试使用 pgAdmin 4 备份我的 postgreSQL 9.6 数据库。首先,当我尝试使用备份时,它提示我必须在我的 pgAdmin 首选项中设置二进制路径失败。可能值得注意的是,我最近将用户 postgres 的密码更改为 postgres.

我用谷歌搜索了这个问题并找到了答案(虽然不确定是否正确),我将 PostgreSQL Binay Path 的值设置为 /usr/lib/postgresql

但是现在当我尝试备份 table 时,出现以下错误:

我保留默认值,但以下值除外:

Only schema: YES
Use Column Insert: YES
Use Insert Commands: YES

谁能帮我解决这个问题?

您需要提供来自 PostgreSQL-9.6 的二进制文件所在的路径。

root@x0x:/opt/PostgreSQL/9.6/bin# pwd
/opt/PostgreSQL/9.6/bin

root@x0x:/opt/PostgreSQL/9.6/bin# ls
clusterdb   droplang  pg_archivecleanup  pg_ctl      pg_recvlogical  pg_test_fsync   pltcl_listmod  psql.bin
createdb    dropuser  pg_basebackup  pg_dump     pg_resetxlog    pg_test_timing  pltcl_loadmod  reindexdb
createlang  ecpg      pgbench        pg_dumpall  pg_restore  pg_upgrade  postgres   vacuumdb
createuser  initdb    pg_config      pg_isready  pg_rewind   pg_xlogdump     postmaster vacuumlo
dropdb      oid2name  pg_controldata     pg_receivexlog  pg_standby  pltcl_delmod    psql

检查屏幕截图中对我有用的示例路径,因此根据您的 postgres 安装设置正确的优先路径并且您可以开始,确保不要在路径前后添加任何不需要的空格。