gpt4 book ai didi

postgresql - 由于 Postgis 问题,我的 Postgresql 数据库出现错误(找不到 $libdir/postgis-2.0?)

转载 作者:行者123 更新时间:2023-11-29 12:27:51 32 4
gpt4 key购买 nike

今天当我尝试从包含几何值的列中进行选择时,我随机开始出现此错误

错误:无法访问文件“$libdir/postgis-2.0”

我的选择之前一直运行良好,但今天才开始出现这种情况。有关如何解决此问题的任何提示?如果有任何影响,我一直在使我的 Linux 服务器保持最新。

当我加载 pgadmin 以及对该特定列进行选择查询时出现此错误

最佳答案

嗯,很明显“有些东西变了”。你需要找出你的 libdir 设置现在是什么以及为什么它不再有 postgis-2.0

本手册页讨论了 $libdir 设置以及如何检查它 http://www.postgresql.org/docs/9.1/static/runtime-config-client.html

如果不知道您是如何安装的,就无法告诉您如何检查您的 postgis 安装。

假设目录在那里,但被称为其他东西 - 尝试创建一个符号链接(symbolic link)。同样,如果它现在有一个不同的位置。

长期的解决方案是将数据库转储为 SQL(非自定义格式),将架构路径编辑为新路径并恢复它。

虽然您没有提供任何细节,但我猜您的包管理器已经更改了 postgresql 扩展的存储方式/位置。

关于postgresql - 由于 Postgis 问题,我的 Postgresql 数据库出现错误(找不到 $libdir/postgis-2.0?),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10808701/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com