Postgis

PostgreSQL 8.4 的 PostGIS 1.5 錯誤

  • December 11, 2014

我正在嘗試將 PostGIS 功能添加到我使用以下命令在 PostgreSQL 中創建的數據庫中:psql -d <db_name> -f /location/to/this/file/postgis.sql

但是,我收到一堆與“幾何不存在”有關的錯誤,但在這些錯誤消息的第 1 行,它說ERROR: could not access file “$libdir/postgis-1.5”

我用Google搜尋並檢查了 StackOverflow,似乎這個錯誤與未安裝的依賴項或腳本有關。我使用yum install postgis84. 我沒有看到任何依賴項,除了proj. 根據這些說明,我似乎需要 Proj4、GEOS、LibXML2、GDAL、JSON-C 等。

是否有一個我可以連接到的儲存庫,它可以讓我安裝 PostGIS 以及所有關鍵的依賴項,而不是一個一個地安裝它們?我在 Amazon EC2 上執行 Red Hat Enterprise Linux 6.5 伺服器。

我是數據庫新手,所以如果我使用了任何不正確的術語,請原諒。

我解決了。我找到了 GDAL、GEOS 和 Proj4 的 RPM。它們位於此處:http: //yum.postgresql.org/9.2/redhat/rhel-6-x86_64/

由於它們沒有與 PostgreSQL 8.4 一起打包,因此您必須一一安裝它們。我希望這對將來的人有所幫助。

引用自:https://dba.stackexchange.com/questions/84855