PostgreSQL
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> PostgreSQL

Postgresql:Không thể truy cập vào tệp «$ libdir / postgis-2.1» không có tệp hoặc thư mục như vậy

Cuối cùng "giải quyết" vấn đề biên dịch từ nguồn postgis 2.2.2 (cũng yêu cầu gdal, proj4 và geos) và sau đó phát hành

CREATE EXTENSION postgis;
CREATE EXTENSION postgis_topology;

kể từ DROP EXTENSION postgis; nói với tôi rằng postgis không còn xuất hiện nữa.

Và cuối cùng:

ALTER EXTENSION postgis UPDATE TO '2.2.2';
ALTER EXTENSION postgis_topology UPDATE TO '2.2.2';

Có quyền truy cập lại vào dữ liệu địa lý và các chức năng của tôi từ PostgreSQL 9.4. Có vẻ như việc biên dịch từ nguồn đã cập nhật chính xác đường dẫn biến cho postgresql và cài đặt /usr/lib/postgresql/9.4/lib/postgis-2.2.so đó không còn xuất hiện nữa (đối với postgis-2.1.so), ngay cả với (lại) cài đặt từ apt-get.

Hy vọng điều này sẽ hữu ích.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. psycopg2 E 'trên bảng, trường và giản đồ

  2. Giá trị tiếp theo của PostgreSQL của các chuỗi?

  3. Cách tách các giao dịch chỉ đọc và đọc ghi với JPA và Hibernate

  4. Một cách mới để cá nhân hóa việc giám sát PostgreSQL của bạn với Prometheus

  5. Các cột trong bảng động dựa trên tùy chọn của người dùng