Re: [pgbr-geral] plpython

2016-10-31 Por tôpico Juliano Parreira Atanazio
Em 28/10/2016 11:52:31, Douglas Fabiano Specht escreveu:

> bom dia pessoa
> > alguem sabe se nao existem mais os repositorios do plpython conforme o link 
> > abaixo?
> 
> https://wiki.postgresql.org/wiki/WIP:plpython3
> -- 

> Douglas Fabiano Specht
> 
> > 
> 
> ___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
> 
> 
> 
> Boa tarde, amigo.
> 
> Fiz uns testes aqui simulando seu ambiente e consegui.
> Espero que dê certo pra vc tb :D
> 
> 
> Instale repositórios extras:
> 
> # yum install -y epel-release centos-release-scl
> 
>   Não sei se precisa do EPEL, mas é bom tê-lo ;)
> 
> 
> 
> Instale o Python 3.3:
> 
> # yum install -y python33
> 
> 
> 
> Crie um novo arquivo que aponta para um diretório novo de bibliotecas:
> 
> # echo '/opt/rh/python33/root/usr/lib64/' >> /etc/ld.so.conf.d/pgsql.conf
> 
> 
> 
> Execute o comando ldconfig para o sistema reconhecer o novo diretório de 
> bibliotecas compartilhadas:
> 
> # ldconfig
> 
> 
> 
> Torne-se o usuário postgres:
> 
> # su - postgres
> 
> 
> 
> Execute o psql:
> 
> # /opt/PostgreSQL/9.6/bin/psql
> 
> 
> 
> Habilite PL/Python:
> 
> > CREATE EXTENSION plpython3u;
> 
> 
> 
> No psql faça um teste com uma função anônima, a qual informará a versão de 
> Python:
> 
> > DO LANGUAGE plpython3u $$
> import sys
> plpy.info(sys.version)
> $$;
> 
> INFO:  3.3.2 (default, Nov 13 2015, 01:03:48) 
> [GCC 4.4.7 20120313 (Red Hat 4.4.7-16)]
> DO



-


"Esta mensagem do SERVIÇO FEDERAL DE PROCESSAMENTO DE DADOS (SERPRO), empresa 
pública federal regida pelo disposto na Lei Federal nº 5.615, é enviada 
exclusivamente a seu destinatário e pode conter informações confidenciais, 
protegidas por sigilo profissional. Sua utilização desautorizada é ilegal e 
sujeita o infrator às penas da lei. Se você a recebeu indevidamente, queira, 
por gentileza, reenviá-la ao emitente, esclarecendo o equívoco."

"This message from SERVIÇO FEDERAL DE PROCESSAMENTO DE DADOS (SERPRO) -- a 
government company established under Brazilian law (5.615/70) -- is directed 
exclusively to its addressee and may contain confidential data, protected under 
professional secrecy rules. Its unauthorized use is illegal and may subject the 
transgressor to the law's penalties. If you're not the addressee, please send 
it back, elucidating the failure."
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Re: [pgbr-geral] plpython

2016-10-31 Por tôpico Guimarães Faria Corcete DUTRA , Leandro
Por favor use texto simples, e marque o texto a que responde.  Está
horrível ler tuas mensagens.


2016-10-31 14:51 GMT-02:00 Juliano Parreira Atanazio
:
>
> Realmente XFS não tem nada a ver com PL/Python.
> Era só uma curiosidade.

E infundada.


> Creio que a intenção aqui seja ajudar e se há alguma coisa além do escopo, é
> vaĺido tb.
> A não ser que fique proibido.

Claro que não é proibido.  Mas sem relevância para a discussão, e sem
lógica que justifique, mais atrapalha que ajuda.



-- 
skype:leandro.gfc.dutra?chat  Yahoo!: ymsgr:sendIM?lgcdutra
+55 (61) 3546 7191  gTalk: xmpp:leand...@jabber.org
+55 (61) 9302 2691ICQ/AIM: aim:GoIM?screenname=61287803
BRAZIL GMT−3  MSN: msnim:chat?contact=lean...@dutra.fastmail.fm
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Re: [pgbr-geral] plpython

2016-10-31 Por tôpico Juliano Parreira Atanazio

Em 31/10/2016 14:27:29, Guimarães Faria Corcete DUTRA, Leandro escreveu:
> Por favor marque o texto respondido, e elimine o que for irrelevante.


2016-10-31 13:13 GMT-02:00 Juliano Parreira Atanazio
> :
>
> 1) Como vc instalou o Postgres? Pacote (de onde) ou via compilação?

O colega já explicou.
> 
> 
> Desculpe, agora que consegui localizar.
> Meio corrido aqui no serviço.
> 
>  > 2) Por que CentOS 6.8? Eu te aconselho usar o 7 que já tem suporte nativo a
> partições XFS.

E o que XFS tem a ver com o problema?  Aliás, o que isso tem a ver com
qualquer coisa?  XFS é interessante, mas não é uma bala de prata.
> 
> 
> Realmente XFS não tem nada a ver com PL/Python.
> Era só uma curiosidade.
> Creio que a intenção aqui seja ajudar e se há alguma coisa além do escopo, é 
> vaĺido tb.
> A não ser que fique proibido.
> 
> 
>  -- 
skype:leandro.gfc.dutra?chat  Yahoo!: ymsgr:sendIM?lgcdutra
+55 (61) 3546 7191  gTalk: xmpp:leand...@jabber.org
+55 (61) 9302 2691ICQ/AIM: aim:GoIM?screenname=61287803
BRAZIL GMT−3  MSN: msnim:chat?contact=lean...@dutra.fastmail.fm
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral> 
> @serpro.gov.br>


-


"Esta mensagem do SERVIÇO FEDERAL DE PROCESSAMENTO DE DADOS (SERPRO), empresa 
pública federal regida pelo disposto na Lei Federal nº 5.615, é enviada 
exclusivamente a seu destinatário e pode conter informações confidenciais, 
protegidas por sigilo profissional. Sua utilização desautorizada é ilegal e 
sujeita o infrator às penas da lei. Se você a recebeu indevidamente, queira, 
por gentileza, reenviá-la ao emitente, esclarecendo o equívoco."

"This message from SERVIÇO FEDERAL DE PROCESSAMENTO DE DADOS (SERPRO) -- a 
government company established under Brazilian law (5.615/70) -- is directed 
exclusively to its addressee and may contain confidential data, protected under 
professional secrecy rules. Its unauthorized use is illegal and may subject the 
transgressor to the law's penalties. If you're not the addressee, please send 
it back, elucidating the failure."
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Re: [pgbr-geral] plpython

2016-10-31 Por tôpico Guimarães Faria Corcete DUTRA , Leandro
Por favor marque o texto respondido, e elimine o que for irrelevante.


2016-10-31 13:13 GMT-02:00 Juliano Parreira Atanazio
:
>
> 1) Como vc instalou o Postgres? Pacote (de onde) ou via compilação?

O colega já explicou.


> 2) Por que CentOS 6.8? Eu te aconselho usar o 7 que já tem suporte nativo a
> partições XFS.

E o que XFS tem a ver com o problema?  Aliás, o que isso tem a ver com
qualquer coisa?  XFS é interessante, mas não é uma bala de prata.



-- 
skype:leandro.gfc.dutra?chat  Yahoo!: ymsgr:sendIM?lgcdutra
+55 (61) 3546 7191  gTalk: xmpp:leand...@jabber.org
+55 (61) 9302 2691ICQ/AIM: aim:GoIM?screenname=61287803
BRAZIL GMT−3  MSN: msnim:chat?contact=lean...@dutra.fastmail.fm
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Re: [pgbr-geral] plpython

2016-10-31 Por tôpico Juliano Parreira Atanazio

Em 28/10/2016 11:52:31, Douglas Fabiano Specht escreveu:

> bom dia pessoa
> > alguem sabe se nao existem mais os repositorios do plpython conforme o link 
> > abaixo?
> 
> https://wiki.postgresql.org/wiki/WIP:plpython3
> -- 

> Douglas Fabiano Specht
> 
> > 
> 
> ___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
> 
> 
> Saudações, amigo!
> 
> Algumas considerações e perguntas:
> 
> 1) Como vc instalou o Postgres? Pacote (de onde) ou via compilação?
> 2) Por que CentOS 6.8? Eu te aconselho usar o 7 que já tem suporte nativo a 
> partições XFS.
> 
> Abs.
> 
> Juliano Atanazio
> Suporte PostgreSQL - Serpro - São Paulo



-


"Esta mensagem do SERVIÇO FEDERAL DE PROCESSAMENTO DE DADOS (SERPRO), empresa 
pública federal regida pelo disposto na Lei Federal nº 5.615, é enviada 
exclusivamente a seu destinatário e pode conter informações confidenciais, 
protegidas por sigilo profissional. Sua utilização desautorizada é ilegal e 
sujeita o infrator às penas da lei. Se você a recebeu indevidamente, queira, 
por gentileza, reenviá-la ao emitente, esclarecendo o equívoco."

"This message from SERVIÇO FEDERAL DE PROCESSAMENTO DE DADOS (SERPRO) -- a 
government company established under Brazilian law (5.615/70) -- is directed 
exclusively to its addressee and may contain confidential data, protected under 
professional secrecy rules. Its unauthorized use is illegal and may subject the 
transgressor to the law's penalties. If you're not the addressee, please send 
it back, elucidating the failure."
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Re: [pgbr-geral] plpython

2016-10-31 Por tôpico Guimarães Faria Corcete DUTRA , Leandro
2016-10-28 13:46 GMT-02:00 Douglas Fabiano Specht :
>
> centOS 6.8
[...]
> /opt/PostgreSQL/9.6/etc/sysconfig/plLanguages.config file

Pelo visto, usas um sistema de empacotamento que nao correponde a tua
distro.  Faz tempo que nao mexo com Cent OS, mas que me lembre e'
infinitamente mais facil usar os pacotes oficiais.


-- 
skype:leandro.gfc.dutra?chat  Yahoo!: ymsgr:sendIM?lgcdutra
+55 (61) 3546 7191  gTalk: xmpp:leand...@jabber.org
+55 (61) 9302 2691ICQ/AIM: aim:GoIM?screenname=61287803
BRAZIL GMT−3  MSN: msnim:chat?contact=lean...@dutra.fastmail.fm
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Re: [pgbr-geral] plpython

2016-10-28 Por tôpico Douglas Fabiano Specht
Em 28 de outubro de 2016 13:46, Douglas Fabiano Specht <
douglasfabi...@gmail.com> escreveu:

> 2016-10-28 13:40 GMT-02:00 Fabrízio de Royes Mello <
> fabri...@timbira.com.br>:
>
>> On 28-10-2016 11:52, Douglas Fabiano Specht wrote:
>> >
>> > bom dia pessoa
>> > alguem sabe se nao existem mais os repositorios do plpython conforme o
>> > link abaixo?
>> >
>> > https://wiki.postgresql.org/wiki/WIP:plpython3
>> >
>>
>> O que vc precisa exatamente? O plpython foi incorporado no "core" já há
>> algum tempo (não lembro exatamente quanto) em src/pl/plpython [1].
>>
>> Att,
>>
>> [1]
>> https://git.postgresql.org/gitweb/?p=postgresql.git;a=tree;f
>> =src/pl/plpython;h=2b0a2207580e0c01d2dc995348b0f8529f5e1d45;hb=HEAD
>>
>> --
>>Fabrízio de Royes Mello 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
>
>
>
> Fabrizio,
> na verdade estou tentando criar a extensão plpython3u, ou a plpython2u
>
>
> CREATE EXTENSION plpython3u
>VERSION "1.0"
>
> e esta me dando o erro:
>
> ERROR:  could not load library 
> "/opt/PostgreSQL/9.6/lib/postgresql/plpython3.so":
> libpython3.3m.so.1.0: cannot open shared object file: No such file or
> directory
>
> ambiente:
> centOS 6.8
> PostgreSQL 9.6.1 on x86_64-pc-linux-gnu, compiled by gcc (GCC) 4.4.7
> 20120313 (Red Hat 4.4.7-16), 64-bit
>  o estranho que ao reiniciar o Postgres me da o seguinte Warning..:
>
> WARNING --> PERL_INSTALL_PATH is not set in 
> /opt/PostgreSQL/9.6/etc/sysconfig/plLanguages.config
> file
> WARNING --> PYTHON_INSTALL_PATH is not set in
> /opt/PostgreSQL/9.6/etc/sysconfig/plLanguages.config file
> WARNING --> TCL_INSTALL_PATH is not set in 
> /opt/PostgreSQL/9.6/etc/sysconfig/plLanguages.config
> file
>
> ja no plLanguages.config
>
> PG_PERL_VERSION=5.20
> PG_PYTHON_VERSION=3.3
> PG_TCL_VERSION=8.5
>
> PG_PERL_PATH=PERL_INSTALL_PATH
> PG_PYTHON_PATH=PYTHON_INSTALL_PATH
> PG_TCL_PATH=TCL_INSTALL_PATH
>
>
> --
>
> Douglas Fabiano Specht
>

Pessoal
para deixar registrado, essas extensões sao apps adicionais nos
instaladores da Enterprise DB.[1]


Utilizamos da EDB pela facilidade para os tecnicos de campo poderem
instalar e configurar sem complicações.
Mas como pretendemos utilizar o plpython vamos começar a utilizar os
instaladores da bigsql que ja vem com os mesmos incorporados, inclusive no
linux...[2]


[1]http://get.enterprisedb.com/docs/README-languagepack.txt
[2]https://www.bigsql.org


-- 

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

Re: [pgbr-geral] plpython

2016-10-28 Por tôpico Douglas Fabiano Specht
2016-10-28 13:40 GMT-02:00 Fabrízio de Royes Mello 
:

> On 28-10-2016 11:52, Douglas Fabiano Specht wrote:
> >
> > bom dia pessoa
> > alguem sabe se nao existem mais os repositorios do plpython conforme o
> > link abaixo?
> >
> > https://wiki.postgresql.org/wiki/WIP:plpython3
> >
>
> O que vc precisa exatamente? O plpython foi incorporado no "core" já há
> algum tempo (não lembro exatamente quanto) em src/pl/plpython [1].
>
> Att,
>
> [1]
> https://git.postgresql.org/gitweb/?p=postgresql.git;a=tree;
> f=src/pl/plpython;h=2b0a2207580e0c01d2dc995348b0f8529f5e1d45;hb=HEAD
>
> --
>Fabrízio de Royes Mello 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



Fabrizio,
na verdade estou tentando criar a extensão plpython3u, ou a plpython2u


CREATE EXTENSION plpython3u
   VERSION "1.0"

e esta me dando o erro:

ERROR:  could not load library
"/opt/PostgreSQL/9.6/lib/postgresql/plpython3.so":
libpython3.3m.so.1.0: cannot open shared object file: No such file or
directory

ambiente:
centOS 6.8
PostgreSQL 9.6.1 on x86_64-pc-linux-gnu, compiled by gcc (GCC) 4.4.7
20120313 (Red Hat 4.4.7-16), 64-bit
 o estranho que ao reiniciar o Postgres me da o seguinte Warning..:

WARNING --> PERL_INSTALL_PATH is not set in
/opt/PostgreSQL/9.6/etc/sysconfig/plLanguages.config file
WARNING --> PYTHON_INSTALL_PATH is not set in
/opt/PostgreSQL/9.6/etc/sysconfig/plLanguages.config file
WARNING --> TCL_INSTALL_PATH is not set in
/opt/PostgreSQL/9.6/etc/sysconfig/plLanguages.config file

ja no plLanguages.config

PG_PERL_VERSION=5.20
PG_PYTHON_VERSION=3.3
PG_TCL_VERSION=8.5

PG_PERL_PATH=PERL_INSTALL_PATH
PG_PYTHON_PATH=PYTHON_INSTALL_PATH
PG_TCL_PATH=TCL_INSTALL_PATH


-- 

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

Re: [pgbr-geral] plpython

2016-10-28 Por tôpico Fabrízio de Royes Mello
On 28-10-2016 11:52, Douglas Fabiano Specht wrote:
> 
> bom dia pessoa
> alguem sabe se nao existem mais os repositorios do plpython conforme o
> link abaixo?
> 
> https://wiki.postgresql.org/wiki/WIP:plpython3
> 

O que vc precisa exatamente? O plpython foi incorporado no "core" já há
algum tempo (não lembro exatamente quanto) em src/pl/plpython [1].

Att,

[1]
https://git.postgresql.org/gitweb/?p=postgresql.git;a=tree;f=src/pl/plpython;h=2b0a2207580e0c01d2dc995348b0f8529f5e1d45;hb=HEAD

-- 
   Fabrízio de Royes Mello 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

[pgbr-geral] plpython

2016-10-28 Por tôpico Douglas Fabiano Specht
bom dia pessoa
alguem sabe se nao existem mais os repositorios do plpython conforme o link
abaixo?

https://wiki.postgresql.org/wiki/WIP:plpython3
-- 

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