PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

Instalacja Deepdive, błąd PostgreSQL

Wspomniany błąd może mieć wiele przyczyn:

  1. Czy zmodyfikowałeś postgresql.conf? akceptować przychodzące połączenia TCP/IP? Sprawdź listen_addresses parametr.

  2. Czy zmodyfikowałeś pg_hba.conf? ? Tutaj musisz skonfigurować metodę uwierzytelniania dla DeepDive i/lub definicję sterownika jdbc.

  3. Na koniec, czy DeepDive może połączyć się z bazą danych, z którą zamierza się połączyć, przy użyciu podanych przez Ciebie poświadczeń (lub definicji sterownika jdbc)?

Oba pliki konfiguracyjne znajdują się w twoim katalogu $PGDATA, zazwyczaj /etc/postgresql/9.3/main.

Zauważ, że psql loguje się domyślnie przy użyciu gniazd unix (chyba że podasz opcję -h host_ip), a jdbc używa połączenia TCP/IP. Spróbuj psql przez TCP/IP, aby sprawdzić, czy to działa. Jeśli nie, pracuj nad 1, a następnie 2. Jeśli tak, pracuj nad 2, a następnie 3.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Uprość zagnieżdżoną wielkość liter, gdy instrukcja

  2. Ignorować cudzysłowy podczas importowania pliku CSV do PostgreSQL?

  3. Połączenie Npgsql z certyfikatami ssl w .net core web api

  4. Przywileje i bezpieczeństwo PostgreSQL — blokowanie schematu publicznego

  5. Problem z accepts_nested_attributes_for w Railsach 5.0.0.beta3, opcja -api