[Spanish] Postgresql en Centos

Javier Diaz javidiaz1977 at gmail.com
Wed Nov 23 15:56:23 PST 2016


actualizo:
Resuelto el tema de hstore. Comparto aqui.

Luego de:
./configure && make install

Faltaba instalar las contrib:
cd ./contrib && make install

Ahora ya puedo crear la Extension.
Resta el tema de libxml.

Saludos

El 23 de noviembre de 2016, 20:21, Javier Diaz <javidiaz1977 en gmail.com>
escribió:

> Buenas gente.
> 2 temas que me están complicando el dia.
>
> En un server Centos7, tengo un postgreSQL 9.4 compilado con ./configure
> --with-libxml.
>
> *Primer problema libxml:*
> Cuando intento recuperar un backup en una nueva base me da este error en
> la tabla que usa Qgis para guardar los estilos:
> psql:idetr_23_11_16.sql:411997: ERROR:  unsupported XML feature
> DETAIL:  This functionality requires the server to be built with libxml
> support.
> HINT:  You need to rebuild PostgreSQL using --with-libxml.
> CONTEXT:  COPY layer_styles, line 1, column styleqml: "<!DOCTYPE qgis
> PUBLIC 'http://mrcc.com/qgis.dtd' 'SYSTEM'>
> <qgis version="2.14.0-Essen" minimumScale..."
>
> Nota: tengo instalado libxml2-devel
> y a la consulta:  SELECT PostGIS_full_version();
>
> postgis_full_version
>
> ------------------------------------------------------------
> ------------------------------------------------------------
> -----------------
> -------------------
>  POSTGIS="2.3.0 r15146" GEOS="3.6.0-CAPI-1.10.0 r0" PROJ="Rel. 4.9.3, 15
> August 2016" GDAL="GDAL 2.1.2, released 2016/10/24" LIBXML="2.9.
> 1" TOPOLOGY RASTER
>
> *Segundo problema hstore:*
> Tengo una tabla (en base origen) donde uso el tipo "hstore".
> En el mismo postgresql 9.4 compilado no consigo crear la extension hstore.
>
> CREATE EXTENSION hstore;
> ERROR:  could not open extension control file "/usr/local/pgsql/share/extension/hstore.control":
> No such file or directory
>
> Evidentemente al no poder crear la extension y no poder definir el tipo de
> campo, no es posible recuperar la tabla desde el backup.
>
> psql:idetr_23_11_16.sql:128: ERROR:  could not open extension control file
> "/usr/local/pgsql/share/extension/hstore.control": No such file or
> directory
> psql:idetr_23_11_16.sql:137: ERROR:  extension "hstore" does not exist
> psql:idetr_23_11_16.sql:4386: ERROR:  type "public.hstore" does not exist
> LINE 15:     hs_tipo_servicio public.hstore
>
> Hay alguna opción para usar en ./configure que me permita hacer uso del
> tipo de dato "hstore"?
>
> Gracias de antemano.
> Saludos.
> Javier
>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.osgeo.org/pipermail/spanish/attachments/20161123/3f7282d8/attachment.html>


More information about the Spanish mailing list