Как восстановить файл дампа PostgreSQL в базы данных Postgres?

У меня есть дамп с.SQLасширение @ (на самом деле это простой текстовый файл SQL). Я хочу восстановить его в мои созданные базы данных. Я используюpgAdmin III, и когда я использую его «Мастер восстановления», он не выделяет кнопку «Восстановить». Вместо этого он ожидает.backup расширение файла

Я пытался использовать команды shell для восстановления дампа, но он все равно не работал.

Я новичок в этом. Если бы кто-нибудь мог помочь мне, я был бы обязан.

Редактироват

Я использовал следующую команду для панели Shell SQL в PostGres, сидя в newTestDB.

newTestDB-# \i E:\db-rbl-restore-20120511_Dump-20120514.sql

По-прежнему выдает ту же ошибку («Отказано в доступе»).

После повышения разрешений он просто показывает мне таблицы по умолчанию в PostgreSQL:

      List of tablespaces
Name       |  Owner   | Location
-----------+----------+----------
pg_default | postgres |
pg_global  | postgres |

(2 rows)

Я не знаю, что делать для импорта / восстановления базы данных из файла SQL.

Ответы на вопрос(7)

Ваш ответ на вопрос