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

pg_ctl:błąd podczas ładowania bibliotek współdzielonych:libpq.so.5

Myślę, że ten problem jest zduplikowany, napotkałem ten sam problem i opublikowałem rozwiązanie tutaj .

spróbuj tego:

1:Poznaj ścieżkę „libpq.so.5”

find / -name libpq.so.5

Przykład wyjścia:"/usr/pgsql-9.4/lib/libpq.so.5" Jeśli nic nie znalazłeś, sprawdź, czy masz już zainstalowane odpowiednie biblioteki postgresql dla Twojej wersji postgresql i platformy systemu operacyjnego

2:Dowiązanie symboliczne tej biblioteki w "dobrze znanej" ścieżce biblioteki, takiej jak "/usr/lib":

ln -s /usr/pgsql-9.4/lib/libpq.so.5 /usr/lib/libpq.so.5

Uwaga:Jeśli twoja platforma jest 64-bitowa, MUSISZ również dołączyć symboliczny do ścieżki bibliotek 64-bitowych:

ln -s /usr/pgsql-9.4/lib/libpq.so.5 /usr/lib64/libpq.so.5

3:Bądź szczęśliwy!



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Maksymalna długość zapytania SQL

  2. Indeksowanie SQL na varchar

  3. Jak uruchomić pliki zapytań sql za pomocą RPostgreSQL

  4. Zapytanie LIKE Rails 4 - ActiveRecord dodaje cytaty

  5. Wdrażanie PostgreSQL w kontenerze Docker