heroku pg:从Amazon上的数据库中提取

m2xkgtsf  于 2023-03-12  发布在  其他
关注(0)|答案(1)|浏览(100)

我一直试图运行pg:pull从我的Heroku应用程序,其中一个有一个数据库上的亚马逊RDS,但命令不断返回'app-name没有数据库',即使我使用的数据库url设置在我的配置变量..我错过了什么?

试着

heroku pg:pull DATABASE_URL local_database_name --remote app_name

返回...

app_name has no databases
muk1a3rh

muk1a3rh1#

heroku pg:pull与平台上未托管的数据库不兼容。这在文档中有详细说明:
pg:pull可用于将远程数据从Heroku Postgres数据库拉到本地计算机上的数据库。
您需要手动运行pg_dump和后续的pg_restore,以获得与自动运行pg:pull命令相同的结果。

相关问题