sql >> Database >  >> RDS >> PostgreSQL

Deepdive-installatie, PostgreSQL-fout

De fout die je noemt kan meerdere oorzaken hebben:

  1. Heeft u postgresql.conf modified gewijzigd? om inkomende TCP/IP-verbindingen te accepteren? Controleer de listen_addresses parameter.

  2. Heeft u pg_hba.conf . gewijzigd? ? Hier moet je een authenticatiemethode instellen voor DeepDive en/of de jdbc-stuurprogrammadefinitie.

  3. Kan DeepDive ten slotte verbinding maken met de database waarmee het verbinding wil maken met de inloggegevens die u hebt opgegeven (of de jdbc-stuurprogrammadefinitie)?

Beide configuratiebestanden bevinden zich in uw $PGDATA-directory, meestal /etc/postgresql/9.3/main.

Merk op dat psql logt standaard in met de unix-sockets (tenzij u -h host_ip opgeeft) en jdbc gebruikt een TCP/IP-verbinding. Probeer psql over TCP/IP om te zien of dat werkt. Zo niet, werk dan aan 1, dan 2. Zo ja, werk aan 2, dan 3.




  1. Socketuitzonderingen bij het proberen verbinding te maken met de MySql-database vanaf gitpod IDE (ubuntu-server)

  2. MySQL - Tijdoverlappingen vinden

  3. Datum en tijd combineren (aaneenschakelen) tot een datetime

  4. SQL Server PIVOT misschien?