psql error: psql: symbol lookup error: psql: undefined symbol: PQconnectdbParams
生活随笔
收集整理的這篇文章主要介紹了
psql error: psql: symbol lookup error: psql: undefined symbol: PQconnectdbParams
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
linux遇到一個Postgresql的問題,在調用pg_restore時:
./pg_restore -h 127.0.0.1 -p 5432 -U postgres -v -d dbname /usr/local/backup.tar
出了一個錯
psql error: psql: symbol lookup error: psql: undefined symbol: PQconnectdbParams
由于此程序用的pg_restore是單獨的,而現在linux系統上也裝了一個postgresql,同樣的命令在postgresql下運行良好,查了一下,懷疑是動態鏈接庫沒有找對,所以設置一個臨時的指向到了當前這個獨立版本的pg_restore目錄里:
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/myapp/bin/
?
然后運行pg_restore成功。
總結
以上是生活随笔為你收集整理的psql error: psql: symbol lookup error: psql: undefined symbol: PQconnectdbParams的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: shell脚本把昨天的txt打成tar包
- 下一篇: 如何在SSIS的脚本组件中访问变量