首页 > 解决方案 > 将 postgresql 数据库转储上传到 heroku 失败

问题描述

我在我的项目中生成了我的db dump文件,并尝试在命令行中使用以下命令将其上传到 heroku:

heroku pg:backups:restore "https://s3.amazonaws.com/me/items/3H0q/mydb.dump"   postgres://xxxxxx:xxx@xxxxx:5432/xxxxx    --app my-app

但我面临这个错误:

!    Unknown database:
 !    postgres://xxxxxx:xxx@xxxxx:5432/xxxxx    --app my-app. Valid
 !    options are: HEROKU_POSTGRESQL_BRONZE_URL, DATABASE_URL

但是正在使用的数据库 URL 或 Heroku_postgres_Bronze_URL 确实存在,我哪里错了?

标签: postgresqlheroku

解决方案


看看这个

$pg_restore --verbose --clean --no-acl --no-owner -h localhost -d appname_development heroku-db.dump


推荐阅读