PostgreSQL OperationalError:无法连接到服务器

时间:2012-10-20 15:42:14

标签: postgresql

今天我第一次遇到这个错误:

  

无法连接到服务器:没有这样的文件或目录     服务器是在本地运行还是接受     Unix域套接字“/tmp/.s.PGSQL.5432”上的连接?

我在本地使用PostgreSQL运行一个简单的Django博客。

当我跑步时:

  

ps auxw | grep postgres

我得到以下内容:

Chris    3260    0.5   0.0  2432768    620 s000  R+   11:37AM   0:00.00 grep postgres

我昨晚能够成功使用PostgreSQL是昨晚。从那以后我没有改变任何东西,所以它可能与我的电脑有关吗?

如果您需要更多信息,请问我:)感谢您的帮助!

3 个答案:

答案 0 :(得分:1)

问题与我关闭计算机的方式有关。一个简单的重启修复了我的问题。

答案 1 :(得分:0)

问题是PostgreSQL已经停止,所以必须启动它。尝试使用以下命令启动PostgreSQL:

检查状态:

  

sudo /etc/init.d/postgres status

开始:

  

sudo /etc/init.d/postgresql start

答案 2 :(得分:-2)

首先,你必须先删除postgres

转到Root

root @ erp-Inspiron-1545:/ home / erp#apt-get --purge remove postgresql

安装Postgres之后

rm -r / etc / postgresql /

rm -r / etc / postgresql-common /

rm -r / var / lib / postgresql /

userdel -r postgres

groupdel postgres

apt-get install postgresql

现在去Postgres

su postgres

输入以下命令: -

使用密码' postgres';

更改用户postgres

现在回到odoo路径&重启你的服务器.. !!!!