PostgreSQL
 sql >> база данни >  >> RDS >> PostgreSQL

Грешка при създаване на Postgres POSTGIS разширение с CentOS 6

Имам CentOs 6.5 и направих това:

1) Инсталирайте следните пакети

  • hdf5-1.8.11-42.1.x86_64.rpm
  • json-c-0.10-2.1.x86_64.rpm
  • libhdf5-8-1.8.11-42.1.x86_64.rpm
  • libhdf5_hl8-1.8.11-42.1.x86_64.rpm

Не знам дали мога да свържа файлове директно тук, така че потърсете тези файлове на rpm.pbone.net, изтеглете версия CentOS 6.

2) Тъй като Postgis изисква версия hdf5 версия 6, трябва да изпълните тези команди като root (# е подкана)

# cd /usr/lib64
# ln -s libhdf5_hl.so.8 libhdf5_hl.so.6
# ln -s libhdf5.so.8 libhdf5.so.6

PS Не забравяйте да инсталирате postgresql contrib пакет, тъй като Postgis изисква разширение fuzzystrmatch за някои модули.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да инсталирате PostgreSQL 12 на Fedora 33

  2. Не може да се експортира таблица на AWS RDS Postgres в CSV в S3, като се използва функцията aws_s3.query_export_to_s3

  3. Релационните преводи не съществуват след мигриране към Rails 3.2.1

  4. Как да създадете обобщена таблица в PostgreSQL

  5. Не може да се определи името на доставчика за фабрика за доставчик от тип „Npgsql.NpgsqlFactory“