首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >运行psql命令时,获取psql的符号查找错误

运行psql命令时,获取psql的符号查找错误
EN

Stack Overflow用户
提问于 2020-11-26 19:03:56
回答 1查看 380关注 0票数 0

我得到的问题是-

代码语言:javascript
运行
复制
psql: symbol lookup error: psql: undefined symbol: PQsetErrorContextVisibility

我还关注了链接- psql: symbol lookup error: psql: undefined symbol: PQsetErrorContextVisibility

但是没能解决这个问题。

我试过的命令-

代码语言:javascript
运行
复制
export LD_LIBRARY_PATH=/usr/pgsql_12/lib

同时也在寻找-

代码语言:javascript
运行
复制
rpm -qa|grep postgresql
postgresql-libs-9.2.24-4.el7_8.x86_64
postgresql12-libs-12.3-5PGDG.rhel7.x86_64
postgresql11-libs-11.9-1PGDG.rhel7.x86_64
spacewalk-postgresql-clean-2.7.4-1.0.1.el7.noarch
postgresql12-contrib-12.3-5PGDG.rhel7.x86_64
postgresql12-12.3-5PGDG.rhel7.x86_64
postgresql12-devel-12.3-5PGDG.rhel7.x86_64
postgresql12-server-12.3-5PGDG.rhel7.x86_64

有没有人能帮我一下?提前感谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-11-26 19:20:27

此函数是在9.5的libpq中引入的,因此来自v12的psql肯定会错误地尝试从9.2版加载libpq,这会导致此链接器错误。

您可以尝试更改共享库搜索路径,使其不会发生这种情况,但通常更好的解决方案是删除9.2安装。操作系统包和PGDG包不能很好地协同工作。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65020779

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档