У меня есть файл дампа с расширением .SQL
(на самом деле это обычный текст SQL). файл). Я хочу восстановить его в свои созданные базы данных. Я использую pgAdmin III, и когда я использую его «Мастер восстановления», он не выделяет кнопку «Восстановить». Вместо этого ожидается расширение файла .backup
.
Я пытался использовать команды оболочки для восстановления дампа, но это все равно не сработало.
Я новичок в этом. Если бы кто-нибудь мог мне помочь, я был бы обязан.
Я использовал следующую команду в панели 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.