我正在使用heroku,我想从我的应用程序(heroku)下载数据库,以便对其进行一些更改,我已经安装了PGBackup,但每次下载heroku pgbackups:url次.转储文件

如何下载或翻译postgresql文件.转储到postgresql文件中?

推荐答案

如果您正在使用Heroku的PGBackup(您可能应该使用它):

$ heroku pg:backups capture
$ curl -o latest.dump `heroku pg:backups public-url`

将其"翻译"成postgres db

$ pg_restore --verbose --clean --no-acl --no-owner -h localhost -U myuser -d mydb latest.dump

https://devcenter.heroku.com/articles/heroku-postgres-import-export

Postgresql相关问答推荐

更新带有视图的表并在关系员工的规则中检测到无限的回归"

Postgis超过2个表的查询在运行时爆炸

通过窗口函数收集反连接结果?

将XML解析从T-SQL迁移到Postgres时出现问题

PL/pgSQL中的IP递增函数

返回行值和行计数的总和

如何在 spring/JPA 中记录表和列名以防数据库错误

从单选插入到多个表

这个 Supbase 查询在 SQL ( Postgresql ) 中的类似功能是什么

TimescaleDB 连续聚合:如何存储连续聚合结果

Django + Postgres + 大时间序列

处理 sqlalchemy 断开连接的更好方法

使用 ON CONFLICT 从 INSERT 返回行,无需更新

将 Postgres 与 Grails 一起使用

statement_date列是日期类型,但表达式是整数类型

在 postgres 中Decode解码相似的函数

如何使用 Node.js 和 Postgresql 找到最后一个插入 ID?

Postgresql varchar 是否使用 unicode 字符长度或 ASCII 字符长度计算?

使用 Postgresql 数据库(OSX Lion)创建 Rails 3.1 应用程序

在 PostgreSQL 中使用 CASE 一次影响多个列