gpt4 book ai didi

macos - Postgres.app : pg_restore hangs

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

我正在尝试对我系统上的 pg_restore 命令进行故障排除。我已经安装了 Postgresapp ,我有 included its binaries on my PATH . psqlpg_dump 等命令似乎工作正常,运行 which pg_restore 给出了预期的结果。

$ which pg_restore
/Applications/Postgres.app/Contents/MacOS/bin/pg_restore

问题是 pg_restore 似乎没有做任何事情。当我在终端中运行它时,没有输出输出到控制台或 logs。 .无论我传入什么参数,包括 --verbose 开关,都是如此。运行它确实会导致 pg_restore 进程出现在我的事件监视器中,但该进程不使用任何 CPU。除此之外,什么也没有发生。

还有其他人看到过这个问题吗?对于让 pg_restore 正常工作,您有什么建议吗?

最佳答案

我想我明白了。

我运行的命令在用户名后包含一个额外的换行符。

例如,我正在尝试执行此操作

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

而不是这个

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

出于某种原因,额外的换行符使事情变得困惑。一旦我删除它,pg_restore 就可以正常工作。

关于macos - Postgres.app : pg_restore hangs,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17329234/

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