psql error: psql: symbol lookup error: psql: undefined symbol: PQconnectdbParams
生活随笔
收集整理的這篇文章主要介紹了
psql error: psql: symbol lookup error: psql: undefined symbol: PQconnectdbParams
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
linux遇到一個Postgresql的問題,在調(diào)用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是單獨(dú)的,而現(xiàn)在linux系統(tǒng)上也裝了一個postgresql,同樣的命令在postgresql下運(yùn)行良好,查了一下,懷疑是動態(tài)鏈接庫沒有找對,所以設(shè)置一個臨時的指向到了當(dāng)前這個獨(dú)立版本的pg_restore目錄里:
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/myapp/bin/
?
然后運(yùn)行pg_restore成功。
總結(jié)
以上是生活随笔為你收集整理的psql error: psql: symbol lookup error: psql: undefined symbol: PQconnectdbParams的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: shell脚本把昨天的txt打成tar包
- 下一篇: 如何在SSIS的脚本组件中访问变量