5

嗨,我正在使用 Postgres 11 和 pgadmin 4.1。我有一个 SQL 文件,我正在尝试将其导入 pgadmin 4 中新创建的数据库中。

我知道这是一个普遍的错误,但我尽力解决它,但对我不起作用。

这是错误:

在此处输入图像描述

下面是一些 SQL 文件行。

在此处输入图像描述

4

1 回答 1

2

纯文本转储中有两件事可能会阻止使用查询工具 og pgAdmin 对其进行恢复:

  • 反斜杠命令,就像\connect你使用--create选项时得到的一样pg_dump(只psql理解这些)

  • COPY加载数据的命令,因为 pgAdmin 不支持混合 SQL 和数据的psql方式

因此,如果转储是在没有--create和使用--schema-onlyor的情况下创建的--inserts,它可能会加载正常。

于 2019-02-01T06:53:56.430 回答