postgresql - 将 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 确实存在,我哪里错了?
解决方案
看看这个
$pg_restore --verbose --clean --no-acl --no-owner -h localhost -d appname_development heroku-db.dump
推荐阅读
- date - 取(本周的值)-(上周的值)PowerPivot Dax
- c# - XAML ListView:GroupHeaderTemplate 绑定在 Release 上不起作用
- sql-server - SQL Server 2016 和 Python 3.6.4 数据输入错误
- webpack - Webpack 4 动态和按需导入
- angular5 - 学习 Angular 6 还是 Angular 5?
- spring-boot - 用于 tomcat 执行器服务信息的 Spring Boot 执行器
- java - eclipse上的Tomcat错误
- angularjs - Kendogrid 列验证消息和模板
- apache-spark - 火花:java.io.InvalidClassException
- sql - 仅当它们与前几天的值不同时才返回行