Masalah saya adalah setelah postgresql diinstal cobalah untuk mengkonfigurasi database postgresql itu menunjukkan pesan kesalahan seperti di bawah ini:
dineshlap@ss-laptop:~$ sudo -u postgres psql postgres
psql: could not connect to server: No such file or directory
Is the server running locally and accepting
connections on Unix domain socket "/var/run/postgresql/.s.PGSQL.5432"?
dan saya mencoba banyak solusi dari internet. tapi, tidak ada yang berhasil untuk saya! :(
jika Anda tahu solusi untuk masalah ini, silakan jawab posting ini!
Catatan: Saya menggunakan ubuntu 14.04 (64 bit) dan postgresql 9.3
14.04
postgresql
database
Dinesh
sumber
sumber
pg_hba.conf
file. Saya telah menghapus info blok CIDR dari bagian binding.Jawaban:
Coba saja restart
sudo /etc/init.d/postgresql restart
ini bekerja untuk saya :)
sumber
Ubuntu16.04 dan 9.3
Mungkin Anda mengetahui layanan sebelum memulai ulang server
sumber
systemctl
. Jawaban lain merekomendasikan restart. Tampaknya sangat aneh untuk memasukkan nomor versi dalam perintah juga - apakah ini benar-benar diperlukan?Dalam beberapa kasus, Anda mungkin memiliki masalah izin. Saya membuat skrip shell seperti ini:
ganti $ User dengan nama pengguna Anda, dan jalankan file (dengan asumsi nama file
postgresql.sh
):sumber
Saya memiliki masalah yang sama. setelah berlari
Itu menunjukkan kesalahan berikut
LARUTAN
jadi saya berlari:
Kemudian saya memulai kembali:
running
sudo systemctl restart [email protected]
menunjukkan layanan saya aktif dan berjalan!sumber
Coba yang ini pak,
Diedit
pg_hba.conf
dan tambahkan alamat host Anda:dan juga mengedit
postgres.conf
tambahkan antrian Anda dengan:dan kemudian mulai kembali layanan Anda:
lihat output log Anda mengatakan apa yang dibayangkan:
Semoga ini bisa membantu pak.
sumber