gpt4 book ai didi

postgresql - 无法启动服务器,可能是因为 .conf 放错地方了。如何验证原因并查找/替换 .conf?

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

我是 psql 的新手,我遇到了一些我认为是错误放置的 .conf 文件引起的问题。当我尝试登录我之前创建的数据库时出现错误

$ psql corporation
psql: could not connect to server: No such file or directory
Is the server running locally and accepting

基于psql docs看起来服务器没有运行并且 ps 确认了这一点。因为我不记得上次使用 psql 时必须启动它,所以我有点困惑,但它似乎很容易修复。不幸的是,我尝试启动服务器没有成功。使用文档建议的第一种方法让我受益

$ postgres -D /usr/local/pgsql/data
postgres cannot access the server configuration file "/usr/local/pgsql/data/postgresql.conf": No such file or directory

虽然第二种方法的结果是

$postgres -D /usr/local/pgsql/data >logfile 2>&1 &
[1] 3165

Ps 确认这些方法都没有启动 postgres,当我试图打开数据库时,仔细检查,它返回一个与以前略有不同的错误消息。

psql: could not connect to server: No such file or directory
Is the server running locally and accepting
connections on Unix domain socket "/tmp/.s.PGSQL.5432"?
[1]+ Exit 2 postgres -D /usr/local/pgsql/data > logfile 2>&

How to start PostgreSQL server on Mac OS X?似乎相关,但有一些差距。仅仅运行 initdb 是不够的,而且我似乎没有 .conf.sample。我只需要从头开始创建一个新的 .conf 还是什么?作为引用,我正在运行 Snow Leopard,我最初尝试手动安装 psql,但最终安装了 brew,然后 brew 安装了 psql。

最佳答案

您是否尝试过查找

sudo find / -name postgresql*

关于postgresql - 无法启动服务器,可能是因为 .conf 放错地方了。如何验证原因并查找/替换 .conf?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14289116/

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