【发布时间】:2015-04-14 18:05:19
【问题描述】:
我使用这个为我的 Postgres 9.3.4 生成了一个转储备份文件:
pg_dump table_name -U myusername -h localhost -O > backup.dump
现在我正在尝试使用以下方法备份旧数据库:
pg_restore -U myusername -n public -d table_name backup.dump
但我不断收到此错误:
pg_restore: [archiver] input file appears to be a text format dump. Please use psql.
请注意,该文件不是普通的 sql 文件,因为我使用 pg_dump 生成了它。
我使用了以下命令:
psql perchwell -U myusername -f backup.dump -v ON_ERROR_STOP=1
并开始收到以下错误:
SET
SET
SET
SET
SET
SET
psql:backup.dump:16: ERROR: schema "propertydir" already exists
【问题讨论】:
标签: postgresql psql