Я создал файл резервной копии дампа для своего 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