Windows 8.1 cihazıma PostgreSQL 9.6.2 yükledim. Ancak pgadmin4 yerel sunucuyla iletişim kuramıyor. Burada stackoverflow'da önerilen birkaç çözümü denedim, PostgreSQL 9.6.2'yi kaldırıp yeniden yüklemeyi denedim, config.py, config_distro.py'yi değiştirmeyi ve Roaming klasöründeki dosyaları silmeyi denedim, bağımsız pgadmin4 kurulumunu denedim, ancak başarılı olamadım. ancak, yerel makinemde psql.exe kullanarak sunucuya erişebiliyorum ve süper kullanıcı (postgres kullanıcısı) olarak oturum açabiliyorum. Lütfen pgadmin4'ü başlatmak / çalıştırmak için olası çözümler önerebilir misiniz? Teşekkür ederim.
Aynı sorunu pgAdmin 4'e (v1.6) yükseltirken de yaşadım. Windows'ta C:\Users\%USERNAME%\AppData\Roaming\pgAdmin
klasörünü temizlemenin sorunu çözdüğünü gördüm. Sanırım önceki sürümdeki oturumları kullanmaya çalışıyordu ve başarısız oluyordu. Sorunun yanıtlandı olarak işaretlendiğini biliyorum, ancak sürüm düşürmek her zaman bir seçenek olmayabilir.
Not: AppData\Roaming\pgAdmin gizli bir klasördür.
Sonunda işe yarayan şey pgadminIII-v.1.22 sürümüne düşürmek oldu:
Mac OS X kullanıyorsanız işte bir düzeltme: Terminali açın ve şu komutu çalıştırın
pg_ctl -D /usr/local/var/postgres -l /usr/local/var/postgres/server.log restart
ve diğer işletim sistemleri için Postgresql sunucunuzu yeniden başlatmanız yeterlidir, bu sorunu çözecektir
Ardından pgAdmin4'ü başlatın, normal şekilde başlayacaktır
Birini kurtardıysanız paylaşın veya yorum yapın