由于Postgis的问题(找不到$libdir/Postgis-2.0?),在我的Postgresql数据库中获取错误

由于Postgis的问题(找不到$libdir/Postgis-2.0?),在我的Postgresql数据库中获取错误,postgresql,postgis,Postgresql,Postgis,今天,当我尝试从包含几何体值的列中进行选择时,随机开始出现此错误 错误:无法访问文件$libdir/postgis-2.0 我的选择以前一直很好,但今天才开始。关于如何解决这个问题有什么建议吗?我一直在保持我的linux服务器的最新状态,如果这有什么影响的话 当我加载pgadmin并对该特定列执行select查询时,会出现此错误很明显,某些内容发生了变化。您需要了解您的libdir设置现在是什么,以及为什么它不再具有postgis-2.0 本手册页讨论$libdir设置以及如何检查它 在不知道

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

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

我的选择以前一直很好,但今天才开始。关于如何解决这个问题有什么建议吗?我一直在保持我的linux服务器的最新状态,如果这有什么影响的话


当我加载pgadmin并对该特定列执行select查询时,会出现此错误

很明显,某些内容发生了变化。您需要了解您的libdir设置现在是什么,以及为什么它不再具有postgis-2.0

本手册页讨论$libdir设置以及如何检查它

在不知道如何安装postgis的情况下,无法告诉您如何检查postgis安装

假设目录在那里,但调用了其他东西-尝试创建一个符号链接。同样,如果它现在有一个不同的位置

长期的解决方案是将数据库转储为SQL而不是自定义格式,编辑新的模式路径并将其还原


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

好吧,显然有些东西发生了变化。您需要了解您的libdir设置现在是什么,以及为什么它不再具有postgis-2.0

本手册页讨论$libdir设置以及如何检查它

在不知道如何安装postgis的情况下,无法告诉您如何检查postgis安装

假设目录在那里,但调用了其他东西-尝试创建一个符号链接。同样,如果它现在有一个不同的位置

长期的解决方案是将数据库转储为SQL而不是自定义格式,编辑新的模式路径并将其还原

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