Как восстановить обычный текстовый файл postgres .backup


18

Я экспортировал базу данных postgres из pgAdmin в простом формате, потому что хотел найти весь текст базы данных. Затем я попытался восстановить базу данных обратно, но выдает ошибку, говорящую, что архивный файл не является допустимым архивным файлом. Как мне восстановить базу данных обратно, если она может быть восстановлена?

Ответы:


19

бегать:

psql -U your_user_name your_db_name < your_dump_file

Я на Windows 7. Могу ли я сделать это на Windows 7?

это следует делать , если интерфейс psql включен в пакет postgresql. Попробуйте запустить терминал, затем перейдите в каталог bin в postgresql и попробуйте запустить psql

Я попробовал это сейчас. Это не сработало. В каталоге postgres bin находится файл psql.bat. Я использую

что ты имеешь в виду под "это не сработало"? однако, если есть psql.bat, попробуйте с этим, он должен запустить psql. ищите здесь помощь archives.postgresql.org/pgsql-admin/2006-12/msg00091.php

Извините, я имел в виду, что в каталоге bin нет файла
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.