sql >> Database >  >> RDS >> PostgreSQL

Postgres maakt POSTGIS-extensiefout met CentOS 6

Ik heb CentOs 6.5 en deed dit:

1) Installeer de volgende pakketten

  • 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

Ik weet niet of ik bestanden hier rechtstreeks kan linken, dus zoek die bestanden op rpm.pbone.net, download CentOS 6-versie.

2) Aangezien Postgis versie hdf5 versie 6 nodig heeft, moet u deze opdrachten als root uitvoeren (# is prompt)

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

PS Vergeet niet het postgresql contrib-pakket te installeren, aangezien Postgis voor sommige modules de fuzzystrmatch-extensie vereist.



  1. Waarom u de gebruikerstoegang voor uw database moet beperken

  2. Is er een manier om een ​​tabelnaam dynamisch te maken in een query?

  3. MySQL 5.6 maakt weergave met unicode-tekenset

  4. SQL Server-query:snel met letterlijk maar traag met variabelen