Postgresql (pgsql) client expecting sockets in different location from postgrsql-server -
while trying connect postgres running locally on workstation, get:
$ sudo -u postgres psql -c "create role ..." not change directory "/home/esauer/workspace/cfme" psql: not connect server: no such file or directory server running locally , accepting connections on unix domain socket "/tmp/.s.pgsql.5432"?
my postgres-server install creates sockets in /var/run/postgresql. how client in proper location?
check --host
option psql --help
.
then can make permanent setting in .psqlrc
user file.
in case try:
psql -h /var/run/postgresql -d your_database
Comments
Post a Comment