2013-07-29 13 views
6

Sadece aşağıdaki komutu postgresql 9.1 biri üzerinde yepyeni Ubuntu 12.04 LTS sunucusu yükledim sunucuya bağlanamıyor. Temelde ben komut psql'i dokunduğunuzda Ancak yerel sunucuya bağlanmak mümkün olmalıdır, aşağıdaki hatalar görüntülenir:postgresql lokal

psql'in: sunucuya bağlanamadı: Böyle bir dosya ya da dizin sunucu koşu mı Yerel olarak ve "/var/run/postgresql/.s.PGSQL.5432" soketindeki Unix alan adı soketindeki bağlantıları kabul ediyor musunuz?

Çok sayıda çevrimiçi yayında arama yaptım, ancak sorunu çözemiyorum (çok sık, söz konusu dizin benim sunucumda bulunmuyor). Birisi bazı çözümler önerebilir mi? Teşekkürler !

+1

Postgre sunucusunu başlattınız mı? 'psql' bir istemcidir, sunucuya bağlanmaya çalıştığınızda sunucu çalışıyor olmalıdır. Bkz. Http://www.postgresql.org/docs/9.1/static/server-start.html –

+3

Başlamak için sudo /etc/init.d/postgresql-9.1 start' veya sudo systemctl start postgresql' denediniz mi? sunucu –

cevap

9

Postgresql'i başarıyla yüklemediniz gibi görünüyor. burada takip edin:

sudo add-apt-repository ppa:pitti/postgresql 
sudo apt-get -y update 
sudo apt-get purge postgresql* # ending * is important 
sudo apt-get install postgresql libpq-dev 

Bu sorununuzu çözecektir.

+1

Bu benim için çalıştı, ** ppa: pitti/postgresql deposu ** ekleme olmadan. Sanırım libpq-dev' paketine ihtiyacım vardı. – john2x