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

pg_ctl:chyba při načítání sdílených knihoven:libpq.so.5

Myslím, že tento problém je duplicitní, čelil jsem stejnému problému a zveřejnil jsem řešení zde .

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 "/usr/lib":

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

Upozornění: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. Jak napsat spojovací dotaz ve Volusion API

  2. Podmíněný jedinečný index v databázi h2

  3. Nejlepší zdroje pro vzdělávání a školení PostgreSQL

  4. jak spustit skript pgsql v pgAdmin?