sql >> データベース >  >> RDS >> PostgreSQL

共有ライブラリのロード中にエラーが発生しました:libpq.so.5:共有オブジェクトファイルを開くことができません:そのようなファイルまたはディレクトリはありません

    これを試してください:

    1:libpq.so.5のパスを知る

    find / -name libpq.so.5
    

    出力例:/usr/pgsql-9.4/lib/libpq.so.5 何も見つからない場合は、postgresqlバージョンとOSプラットフォームに適したpostgresql-libsがすでにインストールされているかどうかを確認してください

    2:/usr/libのような「よく知られた」ライブラリパス内のそのライブラリのシンボリックリンク :

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

    重要:プラットフォームが64ビットの場合、64ビットライブラリパスへのシンボリックリンクも必要です:

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

    3:幸せになりましょう!



    1. MySQLの条件付き並べ替え?

    2. Mysql、データをロング/トールからワイドに再形成

    3. 特定のスキーマにテーブルが存在するかどうかを確認する方法

    4. MySQLのパフォーマンス:MyISAMとInnoDB