SORU
13 Aralık 2012, PERŞEMBE


Soket Dosya &;/ " /pgsql_socket/var.s.POSTGRESQL.5432" Mountain Lion (OS X Server)Eksik

Sadece Dağ Aslanı Aslan sunucudan MacMini Server, OS X Server'ı kullanarak yükseltti. Ben ilk Lion Server yüklendiğinde geçen yıl yaptığım PostgreSQL ile aynı sorunu yaşıyorum.

PostgreSQL terminal komut her türlü yapmaya çalıştığımda uzun yıllar boyunca kazanılmış olan şu meşhur hata mesajı alıyorum:

psql: could not connect to server: No such file or directory
    Is the server running locally and accepting
    connections on Unix domain socket "/var/pgsql_socket/.s.PGSQL.5432"?

Hata aldığımda _postgres parolasını değiştirmek için çalışıyordu. Birkaç komut denedim ama aynı hata var. Ben sadece benim server ama şans yeniden. İçinde /var bakmak için root olarak pgsql_socket/giriş yaptım ve klasörü boş. /Pgsql_socket_alt var klasör /da boştur.

Bu, internetten kontrol ettim. Okudum, Yığın Taşması gibi, PostgreSQL kaldırma ve yeniden önermek sadece ancak. Ama bu Sunucu Uygulaması üzerinde çeşitli seçenekler PostgreSQL kullanmak için mantıklı bir seçenek gibi görünmüyor bilmiyorum. Apple Kurumsal Destek ile görüştüm (anlaşma) ve benim konu $695 dökme olan geliştiriciler tarafından çözülmüş olacağını söyledi.

Bunu tamir edemem çünkü şu anda bir web sitesi var. Bu noktada bu yardım için nereye gideceğimi bilmiyorum. Online bir şey bulabilir miyim diye bakarken devam edeceğim. Ancak birisi bana bir cevap benim veritabanını yeniden oluşturmak, böylece hızlı verebilir umuyoruz.

Güncelleme: 12/13/2012 15:33 GMT-6

Burada ps auwwx|grep kayıt için benim çıkış:

_postgres      28123   0.0  0.1  2479696   7724   ??  Ss    3:01PM   0:00.04 /Applications/Server.app/Contents/ServerRoot/usr/bin/postgres_real -D /Library/Server/PostgreSQL For Server Services/Data -c listen_addresses= -c log_connections=on -c log_directory=/Library/Logs/PostgreSQL -c log_filename=PostgreSQL_Server_Services.log -c log_line_prefix=%t  -c log_lock_waits=on -c log_statement=ddl -c logging_collector=on -c unix_socket_directory=/Library/Server/PostgreSQL For Server Services/Socket -c unix_socket_group=_postgres -c unix_socket_permissions=0770
server1        28216   0.0  0.0  2432768    620 s000  R     3:02PM   0:00.00 grep postg
_postgres      28138   0.0  0.0  2439388    752   ??  Ss    3:01PM   0:00.01 postgres: stats collector process                           
_postgres      28137   0.0  0.0  2479828   1968   ??  Ss    3:01PM   0:00.00 postgres: autovacuum launcher process                           
_postgres      28136   0.0  0.0  2479696    544   ??  Ss    3:01PM   0:00.00 postgres: wal writer process                           
_postgres      28135   0.0  0.0  2479696    732   ??  Ss    3:01PM   0:00.01 postgres: writer process                           
_postgres      28134   0.0  0.0  2479696    592   ??  Ss    3:01PM   0:00.00 postgres: checkpointer process                           
_postgres      28131   0.0  0.0  2439388    368   ??  Ss    3:01PM   0:00.00 postgres: logger process 

Güncelleme: 12/13/2012 18:10 GMT-6

Yoğun web arama yaptıktan sonra bu videoyu buldum. PostgreSQL çalışma ve hata kaldırmak için başardı. Pgadmin ve phppgadmin kullanarak bağlanmak mümkün duyuyorum. Aslan Sunucuya geri düpedüz hayal kırıklığı yüzünden gitmek üzereydim. Artık gerek kalmayacak.

http://www.youtube.com/watch?v=y1c7WFMMkZ4

CEVAP
25 NİSAN 2013, PERŞEMBE


Benim için şunları eklemek mümkün oldu .bash_profile hatayı önlemek için:

export PGHOST=localhost

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Jonah Penna

    Jonah Penna

    11 EYLÜL 2005
  • THE RED DRAGON

    THE RED DRAG

    6 ŞUBAT 2009
  • TheForgottenGamer1

    TheForgotten

    28 AĞUSTOS 2009