Ruby on rails 正在将postgres数据库转储导入本地应用程序

Ruby on rails 正在将postgres数据库转储导入本地应用程序,ruby-on-rails,postgresql,Ruby On Rails,Postgresql,我有一个来自heroku的pg数据库转储。我也想在本地使用这个数据库 如何使用pgadmin本地导入该数据库转储使用此命令进行还原 “pg_restore-i-h localhost-p 5432-U postgres_user_name-d database_name-v“LATEST_DUMP_PATH”您可以在pg中创建数据库并将转储导入该数据库 $ pg_restore --verbose --clean --no-acl --no-owner -h localhost -U [user

我有一个来自heroku的pg数据库转储。我也想在本地使用这个数据库


如何使用
pgadmin

本地导入该数据库转储使用此命令进行还原


“pg_restore-i-h localhost-p 5432-U postgres_user_name-d database_name-v“LATEST_DUMP_PATH”

您可以在
pg
中创建数据库并将转储导入该数据库

$ pg_restore --verbose --clean --no-acl --no-owner -h localhost -U [username] -d [database name] latest.dump
有关参考资料,您可以查看此博客:

我使用了以下简单且切中要害的方法:

pg_restore -d database_name -c ~/database.dump

如何指定
latest.dump
的路径。它在我的主目录下你可以做~/因为它定义了我们的主目录无法打开输入文件“/home/suraj/database.dump”:没有这样的文件或目录这是我用
pg\U restore--verbose--clean--No acl--No owner-h localhost-U[sur]-d[development\U db]~/database.dump得到的,我没有尝试使用路径。始终将数据库转储到项目目录本身中。但让我再试一次你还有问题吗?