PostgreSQL
 sql >> Base de données >  >> RDS >> PostgreSQL

Erreur lors du chargement des bibliothèques partagées :libpq.so.5 :impossible d'ouvrir le fichier objet partagé :aucun fichier ou répertoire de ce type

Essayez ceci :

1 :Connaître le chemin de libpq.so.5

find / -name libpq.so.5

Exemple de sortie :/usr/pgsql-9.4/lib/libpq.so.5 Si rien n'est trouvé, vérifiez si vous avez déjà installé les bibliothèques postgresql appropriées pour votre version de postgresql et votre plate-forme de système d'exploitation

2 :Lien symbolique vers cette bibliothèque dans un chemin de bibliothèque "bien connu" comme /usr/lib :

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

Attention :Si votre plate-forme est en 64 bits, vous DEVEZ également créer un lien symbolique vers le chemin des bibliothèques 64 bits :

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

3 :Soyez heureux !