sql >> Databáze >  >> RDS >> PostgreSQL

Chyba při načítání sdílených knihoven:libpq.so.5:nelze otevřít soubor sdíleného objektu:Žádný takový soubor nebo adresář

Zkuste toto:

1:Znát cestu libpq.so.5

find / -name libpq.so.5

Příklad výstupu:/usr/pgsql-9.4/lib/libpq.so.5 Pokud nic nenajdete, zkontrolujte, zda jste již nainstalovali vhodné postgresql-libs pro vaši verzi postgresql a platformu vašeho OS

2:Symbolický odkaz na tuto knihovnu v "dobře známé" cestě knihovny, jako je /usr/lib :

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

Pozor:Pokud je vaše platforma 64bitová, MUSÍTE také symbolický odkaz na cestu 64bitových knihoven:

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

3:Buďte šťastní!



  1. Převod Oracle SQL Select na PostgreSQL select

  2. SUM() na základě jiné podmínky než SELECT

  3. Umožňuje uživatelům vybírat z tabulky

  4. Perfect Storm pro upgrade na moderní verzi SQL Server