Cuprins:

Nu se poate conecta la server Nu există un astfel de fișier sau director PSQL?
Nu se poate conecta la server Nu există un astfel de fișier sau director PSQL?

Video: Nu se poate conecta la server Nu există un astfel de fișier sau director PSQL?

Video: Nu se poate conecta la server Nu există un astfel de fișier sau director PSQL?
Video: How to Fix PostgreSQL Connection to Server at Localhost (::1) Port 5432 Failed Connection Refused 2024, Mai
Anonim

psql : ar putea nu se conectează la server : Nu există un astfel de fișier sau director Este Server rulează local și acceptă conexiuni pe soclul domeniului Unix /var/run/ postgresql /.

EDIT Comenzile pe care le-am folosit pentru a instala și rula postgres:

  1. sudo apt-get update.
  2. sudo apt-get install postgresql .
  3. sudo su postgres .
  4. psql -d postgres -U postgres .

În consecință, nu vă puteți conecta la PSQL?

PostgreSQL psql: nu s-a putut conecta la server: conexiune refuzată

  1. Pasul # 1: Permiteți adresei IP de la distanță să acceseze PostgreSQL. Trebuie să deschideți fișierul numit /var/lib/pgsql/data/pg_hba.conf.
  2. Pasul # 2: Permiteți comunicarea prin TCP/IP. Trebuie să deschideți fișierul de configurare PostgreSQL /var/lib/pgsql/data/postgresql.conf.
  3. Pasul # 3: Reporniți serverul PostgreSQL.
  4. Pasul 4: Testează-ți configurația.
  5. Vezi si:

În plus, cum mă conectez la o bază de date PostgreSQL? Conectați la Baza de date PostgreSQL server folosind psql În primul rând, lansează psql program și conectați la Baza de date PostgreSQL Server care utilizează postgres utilizator făcând clic pe psql pictograma așa cum se arată mai jos: În al doilea rând, introduceți informațiile necesare, cum ar fi Server, Bază de date , Port, Nume de utilizator și Parolă. Apăsați Enter pentru a accepta valoarea implicită.

În acest fel, nu vă puteți conecta la serverul Postgres?

" Nu se poate conecta la server : Conexiune refuzat" Poate doriți să-l reporniți cu systemctl restart postgresql pentru bună măsură. Dacă aceasta se întâmplă nu remediați problema, cea mai probabilă cauză a acestei erori este aceea PostgreSQL este nu configurat pentru a permite conexiuni TCP/IP. Pentru a corecta acest lucru, editați-vă posgresql.

Cum șterg un fișier PID postmaster învechit?

PostgreSQL învechit „postmaster”. eroare pid'

  1. Deschideți terminalul și asigurați-vă că vă aflați în directorul principal.
  2. Navigați la directorul Postgres. cd Library/Application Support/Postgres.
  3. Tastați ls pentru a vizualiza fișierele din directorul dvs. Postgres. Cel mai probabil va exista un director numit var-11.
  4. Ultimul pas este eliminarea postmasterului. fișier pid.

Recomandat: