sql >> Database >  >> RDS >> PostgreSQL

pg_ctl:fout bij het laden van gedeelde bibliotheken:libpq.so.5

Ik denk dat dit probleem gedupliceerd is, ik had hetzelfde probleem en heb een oplossing gepost hier .

probeer dit:

1:Ken het pad van "libpq.so.5"

find / -name libpq.so.5

Uitvoervoorbeeld:"/usr/pgsql-9.4/lib/libpq.so.5" Indien niets gevonden, controleer dan of u al de geschikte postgresql-libs voor uw postgresql-versie en uw OS-platform hebt geïnstalleerd

2:Symbolische link die bibliotheek in een "bekend" bibliotheekpad zoals "/usr/lib":

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

Let op:als uw platform 64 bit is, MOET u ook symbolisch linken naar het pad van 64 bit bibliotheken:

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

3:Wees blij!



  1. Beste techniek voor het cachen van resultaten van zoekopdrachten die niet vaak veranderen

  2. Node.js, Request, MySQL en Connection Pooling leiden tot oneindig blokkerings-/bevriezingsgedrag?

  3. SUM() Functie in MariaDB

  4. Hoe een lijst met tabellen te krijgen zonder primaire sleutelbeperking in SQL Server-database - SQL Server / T-SQL-zelfstudie, deel 58