Unix域套接字“ /var/run/postgresql/.s.PGSQL.5432”上连接?

时间:2019-02-18 06:27:41

标签: postgresql psql

我是Postgres和psql的新手。昨天我正在与postgres一起工作,但是今天早晨却无法工作,当我运行命令“ sudo -i -u Postgres”时,它显示错误。我在键入“ psql”后进入了Postgres,它显示了诸如“在Unix域上的连接”的错误套接字“ /var/run/postgresql/.s.PGSQL.5432”?现在该怎么办,因为我的postgress内部有6条laks记录如何清除此错误。请有人帮我。

1 个答案:

答案 0 :(得分:0)

您的数据库似乎没有运行,请通过查询确保数据库服务器正在运行 ps -ef | grep postgres

如果它没有运行,请尝试使用pg_ctl命令启动它并进行检查。

我希望对您有帮助