postgresql - 将 postgresql 转储导入 Heroku

标签 postgresql heroku

我有一个在 Heroku 上运行的 Java 应用程序和 postgresql 数据库。我可以很好地推送我的应用程序,但是数据库内容呢?我已经从数据库中导出了一个完整的转储,但我不知道如何导入它。

通过谷歌搜索,您可以找到关于 db:push 的信息这是一个有限的 ruby​​gem,没有插入所有需要的东西。我有序列、bigint 数据类型等。我也尝试使用 heroku pg:psql --app MYAPP < db_all.out 导入它只是连接并停止,然后转到heroku pg:psql --app MYAPP并发出 \i db_all.out关于权限的投诉。

我应该怎么做?

最佳答案

您可以运行 pg_restore使用 heroku pg:credentials HEROKU_POSTGRESQL_<COLOR> 提供的凭据从本地计算机发出命令.

关于postgresql - 将 postgresql 转储导入 Heroku,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11890084/

相关文章:

ruby-on-rails - Rails 3.1 + Heroku : Can someone help me decipher this Heroku log?

mysql - 全局化,Heroku:PG::UndefinedTable:错误:关系不存在

java - hibernate 中的内连接

mysql - 编辑更改数据库中行的顺序后,Heroku DB 找不到行

Java/Javascript - 从客户端获取 IP

ruby-on-rails - 通过连接表查询 Rails 4 Postgres

java - 在 heroku 上部署 Spring MVC Web 应用程序

python - 在 postgresql/sqlalchemy 中选择 group by 的第一个对象

postgresql - 连接 Apache Superset 和 PostgreSQL

postgresql - 为什么 npgsql 查询获得与直接服务器查询不同的现在值