sql >> Base de Datos >  >> RDS >> PostgreSQL

Error al cargar bibliotecas compartidas:libpq.so.5:no se puede abrir el archivo de objeto compartido:no existe tal archivo o directorio

Prueba esto:

1:Conozca la ruta de libpq.so.5

find / -name libpq.so.5

Ejemplo de salida:/usr/pgsql-9.4/lib/libpq.so.5 Si no encuentra nada, verifique si ya instaló las bibliotecas de postgresql adecuadas para su versión de postgresql y su plataforma OS

2:Enlace simbólico a esa biblioteca en una ruta de biblioteca "bien conocida" como /usr/lib :

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

Atención:si su plataforma es de 64 bits, también DEBE vincular simbólicamente a la ruta de las bibliotecas de 64 bits:

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

3:¡Sé feliz!