2016-03-10 6 views

ответ

2

Вы можете создать базу данных в PG и сделать импорт дампа этой базы данных

$ pg_restore --verbose --clean --no-acl --no-owner -h localhost -U [username] -d [database name] latest.dump 

Для справок вы можете просмотреть этот блог: https://cbabhusal.wordpress.com/2016/01/22/heroku-postgresql-dump-production-staging-database-to-localhost/

+0

Как указать путь 'last.dump'. Это находится под моим домашним каталогом – Suraj

+0

Вы можете сделать ~ /, поскольку он определяет наш домашний каталог –

+0

** не удалось открыть файл ввода "/home/suraj/database.dump": Нет такого файла или каталога ** это то, что я есть получение с 'pg_restore --verbose --clean --no-acl --no-owner -h localhost -U [sur] -d [development_db] ~/database.dump' – Suraj

0

Используйте эту команду для восстановления

'pg_restore -i -h локальный -p 5432 -U postgres_user_name -d database_name -v „LATEST_DUMP_PATH“'

Смежные вопросы