PostgreSQL
 sql >> Database >  >> RDS >> PostgreSQL

PostgreSQL senza installazione in esecuzione in Windows ma server non avviato in CentOS Linux

Il binario PostgreSQL che stai utilizzando deve utilizzare un valore predefinito modificato per unix_socket_directories e l'utente che avvia il server non dispone delle autorizzazioni per scrivervi.

Modifica /home/cloudera/pgdata/postgresql.conf e imposta

unix_socket_directories = /tmp

oppure avvia il server con

pg_ctl -D /home/cloudera/pgdata/ -o '-k /tmp' start

Per connetterti, usa

psql -h /tmp -U postgres -d postgres