gpt4 book ai didi

postgresql - 从 PostGIS 2.1 : "Error: attempt to redefine parameter "postgis. 后端升级”

转载 作者:行者123 更新时间:2023-11-29 12:17:09 33 4
gpt4 key购买 nike

从 PostGIS 2.1 升级:“错误:尝试重新定义参数“postgis.backend”

我正在尝试升级 AWS RDS 上的 PostGIS 数据库,但在运行 ALTER EXTENSION postgis UPDATE 时出现错误,如下所示:

my_db=> alter extension postgis update;
ERROR: attempt to redefine parameter "postgis.backend"

这里是关于我的数据库的一些附加信息:

my_db=> select distinct probin from pg_proc where probin like '%postgis%';
-[ RECORD 1 ]-----------------
probin | $libdir/rtpostgis-2.1
-[ RECORD 2 ]-----------------
probin | $libdir/postgis-2.1

my_db=> select version();
-[ RECORD 1 ]-----------------------------------------------------------------------------------------------------
version | PostgreSQL 9.5.9 on x86_64-pc-linux-gnu, compiled by gcc (GCC) 4.8.2 20140120 (Red Hat 4.8.2-16), 64-bit

my_db=> select postgis_full_version();
-[ RECORD 1 ]--------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
postgis_full_version | POSTGIS="2.1.8 r13780" GEOS="3.5.1-CAPI-1.9.1 r4246" PROJ="Rel. 4.9.2, 08 September 2015" GDAL="GDAL 1.11.5, released 2016/07/01" LIBXML="2.9.1" LIBJSON="UNKNOWN" TOPOLOGY RASTER

我能找到的最接近解决这个问题的资源在这里:http://postgis.17.x6.nabble.com/postgis-backend-and-legacy-functions-td5009743.html尽管该问题涉及引用多个 PostGIS 版本。似乎我得到了同样的错误,但我的错误可能有不同的原因,因为我只引用了 postgis-2.1rtpostgis-2.1,如上所示。如有任何建议,我们将不胜感激。

更新这似乎是与 RDS 相关的问题,几分钟后我看到通过事件日志向 RDS 应用了补丁。应用补丁后,运行 alter extension postgis update 命令成功升级 PostGIS 扩展。暂时关闭这个问题。

最佳答案

这似乎是与 RDS 相关的问题,几分钟后我看到通过事件日志向 RDS 应用了补丁。应用补丁后,运行 alter extension postgis update 命令成功升级 PostGIS 扩展。暂时关闭这个问题。

关于postgresql - 从 PostGIS 2.1 : "Error: attempt to redefine parameter "postgis. 后端升级”,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47264822/

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