如何在没有 psql 的情况下通过 PgAdmin4 导入 pg_dump? “[archiver] 输入文件似乎是文本格式转储。使用 psql。”

How can I import a pg_dump via PgAdmin4 without psql? "[archiver] input file appears to be a text format dump. Use psql."

我正在尝试将 pg_dump 从名为 "dump.sql" 的 Linux 机器导入 windows 机器,该机器具有 PgAdmin4,但没有 psql 工作。

我不断收到此错误消息:

pg_restore: [archiver] input file appears to be a text format dump. Please use psql.

非常感谢任何帮助。

你不能那样做。

一个问题是您可以在 SQL 转储中找到的 COPY FROM STDIN,另一个是您可以在使用 -C 创建的转储中找到的 \c 命令.

不确定是否还有更多问题,但这些绝对是问题所在。

您是否删除了 psql 可执行文件?
到目前为止,我还没有看到没有 psql.exe 的 Windows pgAdmin 安装。