当我尝试使用psql连接到我的postgresql数据库时,收到错误消息:
D:\>psql -U 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.5112"?
使用createdb时遇到的类似错误:
createdb: could not connect to database template1: could not connect to server: No such file or directory
接下来的两行与psql错误相同。
我可以毫无问题地启动pgadminIII并访问我的数据库。当我检查连接的属性时,它使用端口5432.当使用进程资源管理器时,我看到大约5个postgresql进程,但没有访问端口5432.我在这个论坛中找到的解决方案是关于linux / osx平台,我无法转换成Windows解决方案。
有人可以说出错了什么/我做错了什么并提出解决方案吗?
感谢您的时间。