gpt4 book ai didi

ruby-on-rails - heroku postgres 转储 - 无法在本地工作

转载 作者:行者123 更新时间:2023-11-29 11:27:40 25 4
gpt4 key购买 nike

我这样做了:

heroku pgbackups:capture 
heroku pgbackups:url
downloaded file from url obtained from above result

Created psql db "abc"

在本地运行这个命令:

pg_restore --verbose --clean -no-acl --no-owner -U uname -d abc  ~/Downloads/b001.dump

输出:

pg_restore: connecting to database for restore
pg_restore: implied data-only restore

我已经加载了 2ways。首先创建数据库,直接运行 pg_restore 命令。然后没有创建表。

然后,认为转储只包含数据,我在新创建的数据库上运行迁移(意味着创建表结构)并运行 pg_restore 命令。但是表数据仍然是空的。

最佳答案

如果您完全按照编写的方式运行命令,则会出现错误:

你写的是 -no-acl 而不是 --no-acl 并且正在得到 -a 这意味着:

-a, --data-only

Restore only the data, not the schema (data definitions).

关于ruby-on-rails - heroku postgres 转储 - 无法在本地工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19920598/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com