今天早些时候,我正在开发我的Postgres数据库,当我的Mac崩溃时。当我重新启动时,我试图启动我的服务器备份,但psql拒绝错误:
psql:error:无法连接到服务器:服务器是否在本地运行并接受Unix域套接字“/tmp/.s.PGSQL.5432”上的连接?
我已经尝试过完全重启,我尝试通过自制软件卸载/重新安装/重新启动,但仍然遇到同样的问题。我已经看过一些其他的帖子,看看是否有什么可以帮助。我能说的最多的是,不知何故Postgres可能找不到配置文件。对不起,我不是超级有经验的CLI和UNIX,所以我基本上在这里瞎飞。
小更新我尝试了更多的东西,看看是否直接访问postgres文件,仍然得到一个错误。
postgres -D /usr/local/var/postgres postgres:无法访问目录“/usr/local/var/postgres”:没有这样的文件或目录
我都不知道我是不是找对地方了。
1条答案
按热度按时间huwehgph1#
经过多次尝试通过自制软件重新安装Postgres,显然有一个成功了。唯一的区别是我在卸载/重新安装之前硬停止(通过自制软件)Postgres。