Re: [pgbr-geral] Carregar biblioteca pgxml.so

2012-09-20 Por tôpico antony . carvalho

Tem certeza? Não esqueceste de um make  make install não?
Por favor, execute o seguinte e poste o resultado:
/path/to/postgresql/bin/pg_config --configure
Com isso dá pra ver como realmente foi chamado o ./configure.

--
Matheus de Oliveira
Analista de Banco de Dados PostgreSQL
Dextra Sistemas - MPS.Br nível F!
www.dextra.com.br (http://www.dextra.com.br/)

~S /usr/local/pgsql-9.2-xml/bin/pg_config --configure'--with-libxml'
'--with-libxslt' '--exec-prefix=/usr/local/pgsql-9.2-xml/'
'--prefix=/usr/local/pgsql-9.2-xml/'
Aparentemente a configuração está normal. Existe alguma configuração
extraordinária que deve ser feita ?
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


[pgbr-geral] Carregar biblioteca pgxml.so

2012-09-19 Por tôpico antony . carvalho
Pessoal , Estou com o pgsql-9.2 devidamente compilado e instalado no Debian
, com a libxml (./configure --with-libxml).Também instalei o módulo
adicional xml2. Mas quando executo o comando psql -c CREATE EXTENSION
xml2; obtenho um erro:ERROR:  could not load library
/usr/local/pgsql-9.2-xml/lib/pgxml.so:
/usr/local/pgsql-9.2-xml/lib/pgxml.so: undefined symbol: xml_ereportJá
tentei configurar o caminho das biblitotecas:S
LD_LIBRARY_PATH=/usr/local/pgsql/lib:/usr/local/pgsql/includeS export
LD_LIBRARY_PATHMas o erro persiste. Alguma solução?

___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] Carregar biblioteca pgxml.so

2012-09-19 Por tôpico Guimarães Faria Corcete DUTRA , Leandro
2012/9/19  antony.carva...@lightbase.com.br:
 Mas o erro persiste. Alguma solução?

Instalar dos pacotes?

Fora isso, que acho recomendável, também podes verificar tua
instalação e configurá‐la:

ls /usr/local/pgsql-9.2-xml/lib/pgxml.so

Se tiver sucesso, acrescente esse diretório ao caminho de carga de bibliotecas.
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] Carregar biblioteca pgxml.so

2012-09-19 Por tôpico Marcone
Em 19 de setembro de 2012 16:05,  antony.carva...@lightbase.com.br escreveu:
 Pessoal ,
 Estou com o pgsql-9.2 devidamente compilado e instalado no Debian , com a
 libxml (./configure --with-libxml).
 Também instalei o módulo adicional xml2. Mas quando executo o comando psql
 -c CREATE EXTENSION xml2;
 obtenho um erro:
 ERROR:  could not load library /usr/local/pgsql-9.2-xml/lib/pgxml.so:

Você já compilou o postgres com suporte a xm  (./configure
--with-libxml)l, não precisa criar a extension e nem o módulo xml2 que
está em desuso [1].


1 - http://www.postgresql.org/docs/9.2/static/xml2.html


-- 
Marcone Peres - DBA
http://www.linkedin.com/in/marconeperes
@marconeperes
(61) 8146-0028
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] Carregar biblioteca pgxml.so

2012-09-19 Por tôpico Euler Taveira
On 19-09-2012 16:52, Marcone wrote:
 Você já compilou o postgres com suporte a xm  (./configure
 --with-libxml)l, não precisa criar a extension e nem o módulo xml2 que
 está em desuso [1].
 
Depende do que está querendo... Vejo que há duas situações na qual o OP
precisará do módulo xml2:
(i) Se for uma aplicação legada e utilizar as funções do xml2;
(ii) se ele precisar de suporte a XSLT.

Esse módulo já era para ter sido removido a algum tempo mas para não
prejudicar usuários e por conta do suporte a XSLT, ele não foi removido ainda.


-- 
   Euler Taveira de Oliveira - Timbira   http://www.timbira.com.br/
   PostgreSQL: Consultoria, Desenvolvimento, Suporte 24x7 e Treinamento
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] Carregar biblioteca pgxml.so

2012-09-19 Por tôpico antony . carvalho

Você já compilou o postgres com suporte a xm  (./configure
--with-libxml)l, não precisa criar a extension e nem o módulo xml2 que
está em desuso [1].


1 - http://www.postgresql.org/docs/9.2/static/xml2.html


-- 
Marcone Peres - DBA
http://www.linkedin.com/in/marconeperes
@marconeperes
(61) 8146-0028
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Sim, eu tentei inserir na tabela uma string no campo com formato xml:

xml_base=# insert into gerador_bases values(1,'xml/xml');
ERROR:  unsupported XML feature
LINE 1: insert into gerador_bases values(1,'xml/xml');  
   ^
DETAIL:  This functionality requires the server to be built with libxml support.
HINT:  You need to rebuild PostgreSQL using --with-libxml.

Apesar de já ter reconstruído usando --with-libxml, o erro continua.
Existe alguma forma forma especial de inserir xml na tabela? 

___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] Carregar biblioteca pgxml.so

2012-09-19 Por tôpico antony . carvalho

 
Depende do que está querendo... Vejo que há duas situações na qual o OP
precisará do módulo xml2:
(i) Se for uma aplicação legada e utilizar as funções do xml2;
(ii) se ele precisar de suporte a XSLT.

Apenas quero inserir um dado no formato xml. Não estou tendo sucesso com a 
libxml pois mesmo 
depois de reconstruir o postgres com --with-libxml uma mensagem de erro diz que 
devo reconstruir
o postgres novamente.

xml_base=# insert into gerador_bases values(1,'xml/xml');
ERROR:  unsupported XML feature
LINE 1: insert into gerador_bases values(1,'xml/xml');
   ^
DETAIL:  This functionality requires the server to be built with libxml support.
HINT:  You need to rebuild PostgreSQL using --with-libxml.


___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral