无法使用 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 安装设置正确的优先路径并且您可以开始,确保不要在路径前后添加任何不需要的空格。
我正在尝试使用 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 安装设置正确的优先路径并且您可以开始,确保不要在路径前后添加任何不需要的空格。