Hola Javier,

No se si te he entendidio bien... Lo de la tabla de estilos de qgis, me ha solido pasar. Al final, quitando la primera linea de cada campo (<!DOCTYPE qgis PUBLIC 'http://mrcc.com/qgis.dtd' 'SYSTEM'>) me restablece la tabla sin ningún problema y lee los estilos igualmente.

No se si te servirá de ayuda...

Un saludo,

Mikel


2016/11/24 00:56(e)an, Javier Diaz igorleak idatzi zuen:
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 <[email protected] <mailto:[email protected]>> 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




_______________________________________________
Spanish mailing list
http://lists.osgeo.org/mailman/listinfo/spanish
http://es.osgeo.org
http://twitter.com/osgeoes

_______________________________________________
Spanish mailing list
http://lists.osgeo.org/mailman/listinfo/spanish
http://es.osgeo.org
http://twitter.com/osgeoes

Responder a