Re: [pgbr-geral] Oitmização Po stgres para acesso via internet

2007-06-25 Por tôpico ..:: Rodrigo Machado ::..

Se vc estivesse no linux, poderia se conectar a travez do SSH, fazendo
um tunel e ativando o modo que o SSH comprima os Dados, eu ja fiz
testes usando este recurso, fica muito mais rapido.

No caso do windows, nao sei se exista alguma ferramenta que faça isso.!

On 6/23/07, Sebastian SWC [EMAIL PROTECTED] wrote:

como seu servidor se conecta a internet? vpn?


On 6/23/07, jean [EMAIL PROTECTED] wrote:
 Bom dia Colegas.

 Eu uso uma aplicação baseado no postgres 8.1 que estava acessando em rede
 local, agora abri a aplicação para acesso via internet, configurei tudo
 bonitinho e esta funcional, mas lento na leitura como seria de se esperar.
 Então pergunto, o que posso mexer no postgres.conf para otimizar o acesso
 via web? Meu servidor é Win2000 não posso colocar linux nele, e minha
 conexão é de 1mbit. O server tem 1Gb memória com dois HD's raid O.
 Se tiver alguma dica ou tutorial eu agradeço.

 Obrigado,

 Jeanderson Machado

 ___
 pgbr-geral mailing list
 pgbr-geral@listas.postgresql.org.br

https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral




--
Atenciosamente,
Sebastian Selau Webber Colombo

Não adianta ter a melhor solução o windows fode com ela tb!!!
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral





--
--
Saluton!!
*:-.,_,.-:*'``'*:-.,_,.-:*:-.,_,.-:*'``'*:-.,_,.-:
  :: Rodrigo Machado ::
   rodrigo( a )oroverde.com.py
  www.oroverde.com.py

 Yo Consumo BioCombustible

msn: rodrigo( a )oroverde.com.py
Cel: +595 (0983) 640 899
Linux User #338262
Lat S25º49'20.11' - Lon W55º07'12.05''
*:-.,_,.-:*'``'*:-.,_,.-:*:-.,_,.-:*'``'*:-.,_,.-:
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] Oitmização Postgres para acesso via internet

2007-06-25 Por tôpico Leandro Guimaraes Faria Corcete DUTRA
Em Sáb, 2007-06-23 às 10:31 -0300, jean escreveu:
 Eu uso uma aplicação baseado no postgres 8.1 que estava acessando em rede
 local, agora abri a aplicação para acesso via internet, configurei tudo
 bonitinho e esta funcional, mas lento na leitura como seria de se esperar.

Cliente­-servidor está morto, vivam os terminais!


 Então pergunto, o que posso mexer no postgres.conf para otimizar o acesso
 via web? Meu servidor é Win2000 não posso colocar linux nele, e minha
 conexão é de 1mbit.

Use-o como servidor de terminais.

Ou coloque do lado um Debian da vida, e use o NX.

MS W2K ainda é suportado?

-- 
Leandro Guimarães Faria Corcete DUTRA  [EMAIL PROTECTED]
Atech Fundação Aplicação de Tecnologias Críticas  SP, BR
msnim:[EMAIL PROTECTED]
skype:leandro.gfc.dutra?chat +55 (11) 3040 7300 r151


- - - - -

Politica de Privacidade: Esta mensagem pode conter informacao confidencial e/ou 
privilegiada. Se voce nao for o destinatario ou a pessoa autorizada a receber 
esta mensagem, nao pode usar, copiar ou divulgar as informacoes nela contidas 
ou tomar qualquer acao baseada nessas informacoes. Se voce recebeu esta 
mensagem por engano, por favor avise imediatamente o remetente, respondendo o 
e-mail e em seguida apague-o. Agradecemos sua cooperacao.

Privacy Policy: This message may contain confidential and/or privileged 
information. If you are not the addressee or authorized to receive this for the 
addressee, you must not use, copy, disclose or take any action based on this 
message or any information herein. If you have received this message in error, 
please advise the sender immediately by reply e-mail and delete this message. 
Thank you for your cooperation.___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] Oitmização Po stgres para acesso via internet

2007-06-25 Por tôpico Thiago Risso

Se vc estivesse no linux, poderia se conectar a travez do SSH, fazendo
um tunel e ativando o modo que o SSH comprima os Dados, eu ja fiz
testes usando este recurso, fica muito mais rapido.

No caso do windows, nao sei se exista alguma ferramenta que faça isso.!


Também não sou muito fã Windows não ... Mas OpenVpn em Rwindo$ Também ...
Tem algumas particularidades, mas roda.

[1] http://openvpn.net/
[2] http://openvpn.net/INSTALL-win32.html

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


Re: [pgbr-geral] Oitmização Po stgres para acesso via internet

2007-06-25 Por tôpico ..:: Rodrigo Machado ::..

Justamente, eu voltei aqui para indicar o NX
www.nomachine.com

tem tambem o Freenx que é o mesmo do comercial da NoMachine.
Quem quiser testar, baixe o cliente da nomachine e no site tem uns
arquivos de configuracao para testar com o servidor deles.
Com uma internet discada ja é possivel rodar uma aplicacao muito bem.

On 6/25/07, Leandro Guimaraes Faria Corcete DUTRA [EMAIL PROTECTED] wrote:

Em Sáb, 2007-06-23 às 10:31 -0300, jean escreveu:
 Eu uso uma aplicação baseado no postgres 8.1 que estava acessando em rede
 local, agora abri a aplicação para acesso via internet, configurei tudo
 bonitinho e esta funcional, mas lento na leitura como seria de se esperar.

Cliente­-servidor está morto, vivam os terminais!


 Então pergunto, o que posso mexer no postgres.conf para otimizar o acesso
 via web? Meu servidor é Win2000 não posso colocar linux nele, e minha
 conexão é de 1mbit.

Use-o como servidor de terminais.

Ou coloque do lado um Debian da vida, e use o NX.

MS W2K ainda é suportado?

--
Leandro Guimarães Faria Corcete DUTRA  [EMAIL PROTECTED]
Atech Fundação Aplicação de Tecnologias Críticas  SP, BR
msnim:[EMAIL PROTECTED]
skype:leandro.gfc.dutra?chat +55 (11) 3040 7300 r151


- - - - -

Politica de Privacidade: Esta mensagem pode conter informacao confidencial e/ou 
privilegiada. Se voce nao for o destinatario ou a pessoa autorizada a receber 
esta mensagem, nao pode usar, copiar ou divulgar as informacoes nela contidas 
ou tomar qualquer acao baseada nessas informacoes. Se voce recebeu esta 
mensagem por engano, por favor avise imediatamente o remetente, respondendo o 
e-mail e em seguida apague-o. Agradecemos sua cooperacao.

Privacy Policy: This message may contain confidential and/or privileged 
information. If you are not the addressee or authorized to receive this for the 
addressee, you must not use, copy, disclose or take any action based on this 
message or any information herein. If you have received this message in error, 
please advise the sender immediately by reply e-mail and delete this message. 
Thank you for your cooperation.
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral





--
--
Saluton!!
*:-.,_,.-:*'``'*:-.,_,.-:*:-.,_,.-:*'``'*:-.,_,.-:
  :: Rodrigo Machado ::
   rodrigo( a )oroverde.com.py
  www.oroverde.com.py

 Yo Consumo BioCombustible

msn: rodrigo( a )oroverde.com.py
Cel: +595 (0983) 640 899
Linux User #338262
Lat S25º49'20.11' - Lon W55º07'12.05''
*:-.,_,.-:*'``'*:-.,_,.-:*:-.,_,.-:*'``'*:-.,_,.-:
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


[pgbr-geral] Problemas ao acessar campo no RECORD

2007-06-25 Por tôpico tacio vilela

Olá a todos bom dia!

Tenho o seguinte código:

...

sql := '';
sql := 'SELECT prestadora, nomedalocalidade, nomedomunicipio ';
sql := sql || 'FROM ' || schemapadrao || 'fixo ';
sql := sql || 'WHERE( ';
sql := sql || 'prefixo = \'' || dddchamada || substr( destino, 1, 4 ) || '\'
';
sql := sql || 'AND \'' || substr(destino, 5, 4) ||'\'::integer ';
sql := sql || 'BETWEEN nfaixainicial::integer AND nfaixafinal::integer';
sql := sql || ' )';

FOR recaux IN EXECUTE sql LOOP
 prestadora := recaux.prestadora;raise notice 'load
prestadora';
 localidade := recaux.nomedalocalidade;raise notice 'load
Localidade';
 municipio  := recaux.nomedomunicipio;raise notice 'load
municipio';
END LOOP;

...

Quando peço para escrever as variáveis (prestadora, localidade e municipio),
é escrito apenas a variável prestadora. e pára a execução.
Os campos da tabela (prestadora, nomedalocalidade, nomedomunicipio), são do
tipo character varying(50) e as variáveis são do tipo varchar.

Tentativas:
  - mudar os tipos das variáveis;
  - Selecionar todos os campos;
  - Selecionar apenas os campos nomedalocalidade e nomedomunicipio;
  - Printei o SQL e se rodar ele os campos são retornados corretamente, o
que elimina a possibilidade de erros nos nomes dos campos;


Se alguém tiver alguma idéia, desde já muito obrigado.

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


Re: [pgbr-geral] Problemas ao acessar campo no RECORD

2007-06-25 Por tôpico tacio vilela

E ae Leo blz?

A função é uma TRIGGER.

Uso o RAISE NOTICE para escerver as variáveis.
Na TRIGGER está assim:
   - RAISE NOTICE 'Localidade: %', localidade;

Mas, já tentei assim:
   - RAISE NOTICE 'Localidade: %', recaux.nomedalocalidade;

A função nem escreve e pára.

Em 25/06/07, Leonardo Cezar [EMAIL PROTECTED] escreveu:


On 6/25/07, tacio vilela [EMAIL PROTECTED] wrote:
 Olá a todos bom dia!

 Tenho o seguinte código:

 FOR recaux IN EXECUTE sql LOOP
   prestadora := recaux.prestadora;raise notice 'load
 prestadora';
   localidade := recaux.nomedalocalidade;raise notice 'load
 Localidade';
   municipio  := recaux.nomedomunicipio;raise notice 'load
 municipio';
 END LOOP;

 Quando peço para escrever as variáveis (prestadora, localidade e
municipio),
 é escrito apenas a variável prestadora. e pára a execução.

Qual forma voce utiliza para escrever as variaveis?
  - Raise notice?
  - Retorno do record?
Qual o tipo de retorno da função?
Os valores são nulo para nomedalocalidade e nomedomuniciopio?

-Leo
--
Leonardo Cezar
http://www.hostsystems.com.br
http://www.postgresql.org.br
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

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


Re: [pgbr-geral] Problemas ao acessar campo no RECORD

2007-06-25 Por tôpico Leandro Guimaraes Faria Corcete DUTRA
Em Seg, 2007-06-25 às 11:19 -0300, tacio vilela escreveu:
 Tenho o seguinte código:

Em que linguagem?  Desculpe, mas há tempos não programo e não consigo
adivinhar.


 sql := '';
 sql := 'SELECT prestadora, nomedalocalidade, nomedomunicipio ';
 sql := sql || 'FROM ' || schemapadrao || 'fixo '; 
 sql := sql || 'WHERE( ';
 sql := sql || 'prefixo = \'' || dddchamada || substr( destino, 1, 4 )
 || '\' ';
 sql := sql || 'AND \'' || substr(destino, 5, 4) ||'\'::integer '; 
 sql := sql || 'BETWEEN nfaixainicial::integer AND
 nfaixafinal::integer';
 sql := sql || ' )';

Esse tipo de coisa não devia ser feito com variáveis em vez de
concatenação?


 Quando peço para escrever as variáveis (prestadora, localidade e
 municipio), é escrito apenas a variável prestadora. e pára a
 execução. 

Termina normalmente, dá mensagem de erro?

-- 
Leandro Guimarães Faria Corcete DUTRA  [EMAIL PROTECTED]
Atech Fundação Aplicação de Tecnologias Críticas  SP, BR
msnim:[EMAIL PROTECTED]
skype:leandro.gfc.dutra?chat +55 (11) 3040 7300 r151


- - - - -

Politica de Privacidade: Esta mensagem pode conter informacao confidencial e/ou 
privilegiada. Se voce nao for o destinatario ou a pessoa autorizada a receber 
esta mensagem, nao pode usar, copiar ou divulgar as informacoes nela contidas 
ou tomar qualquer acao baseada nessas informacoes. Se voce recebeu esta 
mensagem por engano, por favor avise imediatamente o remetente, respondendo o 
e-mail e em seguida apague-o. Agradecemos sua cooperacao.

Privacy Policy: This message may contain confidential and/or privileged 
information. If you are not the addressee or authorized to receive this for the 
addressee, you must not use, copy, disclose or take any action based on this 
message or any information herein. If you have received this message in error, 
please advise the sender immediately by reply e-mail and delete this message. 
Thank you for your cooperation.___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] Problemas ao acessar campo no RECORD

2007-06-25 Por tôpico tacio vilela

Opa.

A linguagem é PL/pgSQL
Qto a concatenação, todos os outros códigos estão nesse padrão, e
funcionam.
Termina normalmente, sem erros.

Tácio


Em 25/06/07, Leandro Guimaraes Faria Corcete DUTRA [EMAIL PROTECTED]
escreveu:


Em Seg, 2007-06-25 às 11:19 -0300, tacio vilela escreveu:
 Tenho o seguinte código:

Em que linguagem?  Desculpe, mas há tempos não programo e não
consigo
adivinhar.


 sql := '';
 sql := 'SELECT prestadora, nomedalocalidade, nomedomunicipio ';
 sql := sql || 'FROM ' || schemapadrao || 'fixo ';
 sql := sql || 'WHERE( ';
 sql := sql || 'prefixo = \'' || dddchamada || substr( destino, 1, 4 )
 || '\' ';
 sql := sql || 'AND \'' || substr(destino, 5, 4) ||'\'::integer ';
 sql := sql || 'BETWEEN nfaixainicial::integer AND
 nfaixafinal::integer';
 sql := sql || ' )';

Esse tipo de coisa não devia ser feito com variáveis em vez de
concatenação?


 Quando peço para escrever as variáveis (prestadora, localidade e
 municipio), é escrito apenas a variável prestadora. e pára a
 execução.

Termina normalmente, dá mensagem de erro?

--
Leandro Guimarães Faria Corcete DUTRA  [EMAIL PROTECTED]
Atech Fundação Aplicação de Tecnologias Críticas  SP, BR
msnim:[EMAIL PROTECTED]
skype:leandro.gfc.dutra?chat +55 (11) 3040 7300 r151


- - - - -

Politica de Privacidade: Esta mensagem pode conter informacao confidencial
e/ou privilegiada. Se voce nao for o destinatario ou a pessoa autorizada a
receber esta mensagem, nao pode usar, copiar ou divulgar as informacoes nela
contidas ou tomar qualquer acao baseada nessas informacoes. Se voce recebeu
esta mensagem por engano, por favor avise imediatamente o remetente,
respondendo o e-mail e em seguida apague-o. Agradecemos sua cooperacao.

Privacy Policy: This message may contain confidential and/or privileged
information. If you are not the addressee or authorized to receive this for
the addressee, you must not use, copy, disclose or take any action based on
this message or any information herein. If you have received this message in
error, please advise the sender immediately by reply e-mail and delete this
message. Thank you for your cooperation.
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


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


Re: [pgbr-geral] Problemas ao acessar campo no RECORD

2007-06-25 Por tôpico tacio vilela

Sim.

Mas tipo eu preciso de buscar os dados baseados em duas variáveis. O que vc
está dizendo é para que faça desse modo:


sql := '';
sql := 'SELECT prestadora, nomedalocalidade, nomedomunicipio ';
sql := sql || 'FROM ' || schemapadrao || 'fixo ';
sql := sql || 'WHERE( ';
sql := sql || 'prefixo = \'' || dddchamada || substr( destino, 1, 4 ) || '\'
';
sql := sql || 'AND \'' || substr(destino, 5, 4) ||'\'::integer ';
sql := sql || 'BETWEEN nfaixainicial::integer AND nfaixafinal::integer';
sql := sql || ' )';

FOR recaux IN EXECUTE SELECT prestadora, nomedalocalidade, nomedomunicipio
FROM  || schemapadrao || fixo WHERE( prefixo = || quote_literal(dddchamada)
|| quote_literal(substr( destino, 1, 4 )) || AND ||
quote_literal(substr(destino, 5, 4)) ||::integer || BETWEEN
nfaixainicial::integer AND nfaixafinal::integer ) LOOP
 prestadora := recaux.prestadora;raise notice 'load
prestadora';
 localidade := recaux.nomedalocalidade;raise notice 'load
Localidade';
 municipio  := recaux.nomedomunicipio;raise notice 'load
municipio';
END LOOP;

...


Algo como isso???

Em 25/06/07, Leandro Guimaraes Faria Corcete DUTRA [EMAIL PROTECTED]
escreveu:


Em Seg, 2007-06-25 às 12:18 -0300, tacio vilela escreveu:
 A linguagem é PL/pgSQL

Obrigado.


 Qto a concatenação, todos os outros códigos estão nesse padrão, e
 funcionam.

Funcionar funciona, mas além de ser mais complicado, prejudica o
trabalho do SGBD em termos de desempenho.  Especificamente, impede o
reaproveitamento de planos de execução.

Além disso, às vezes a gente corrige um erro e acaba tendo
benefícios
colaterais, como perceber um erro lógico.


--
Leandro Guimarães Faria Corcete DUTRA  [EMAIL PROTECTED]
Atech Fundação Aplicação de Tecnologias Críticas  SP, BR
msnim:[EMAIL PROTECTED]
skype:leandro.gfc.dutra?chat +55 (11) 3040 7300 r151


- - - - -

Politica de Privacidade: Esta mensagem pode conter informacao confidencial
e/ou privilegiada. Se voce nao for o destinatario ou a pessoa autorizada a
receber esta mensagem, nao pode usar, copiar ou divulgar as informacoes nela
contidas ou tomar qualquer acao baseada nessas informacoes. Se voce recebeu
esta mensagem por engano, por favor avise imediatamente o remetente,
respondendo o e-mail e em seguida apague-o. Agradecemos sua cooperacao.

Privacy Policy: This message may contain confidential and/or privileged
information. If you are not the addressee or authorized to receive this for
the addressee, you must not use, copy, disclose or take any action based on
this message or any information herein. If you have received this message in
error, please advise the sender immediately by reply e-mail and delete this
message. Thank you for your cooperation.
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


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


[pgbr-geral] Problema com tipo timestamp

2007-06-25 Por tôpico Marcos Barbosa


Caros participantes;
 
Temos um sistema que acessa o PastgreSQL 7.4.
Porém estamos tentando migrar para a versão 8.1. 
O problema é que quando faço um select nas tabelas que contém 
campos timestamp retorna o erro  : dbExpress Error : Invalid Time.
A aplicação foi  escrita em Delphi. Ressalto que a mesma aplicação
roda normalmente na versão 7.4 do PostgreSQL.
 
Muito Grato se alguém puder ajudar.
 
 
Marcos Barbosa
E-mail: [EMAIL PROTECTED]
_
With Windows Live Hotmail, you can personalize your inbox with your favorite 
color.
www.windowslive-hotmail.com/learnmore/personalize.html?locale=en-usocid=TXT_TAGLM_HMWL_reten_addcolor_0607___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] Problemas ao acessar campo no RECORD

2007-06-25 Por tôpico Leandro Guimaraes Faria Corcete DUTRA
Em Seg, 2007-06-25 às 12:38 -0300, tacio vilela escreveu:
 Mas tipo eu preciso de buscar os dados baseados em duas variáveis.

Nenhum problema.


 O que vc está dizendo é para que faça desse modo:
[…]
 sql := sql || 'FROM ' || schemapadrao || 'fixo '; 

De jeito nenhum.  Busque por ‘bind variables’ ou ‘host variables’.

Por favor, RFC 1855.

-- 
Leandro Guimarães Faria Corcete DUTRA  [EMAIL PROTECTED]
Atech Fundação Aplicação de Tecnologias Críticas  SP, BR
msnim:[EMAIL PROTECTED]
skype:leandro.gfc.dutra?chat +55 (11) 3040 7300 r151


- - - - -

Politica de Privacidade: Esta mensagem pode conter informacao confidencial e/ou 
privilegiada. Se voce nao for o destinatario ou a pessoa autorizada a receber 
esta mensagem, nao pode usar, copiar ou divulgar as informacoes nela contidas 
ou tomar qualquer acao baseada nessas informacoes. Se voce recebeu esta 
mensagem por engano, por favor avise imediatamente o remetente, respondendo o 
e-mail e em seguida apague-o. Agradecemos sua cooperacao.

Privacy Policy: This message may contain confidential and/or privileged 
information. If you are not the addressee or authorized to receive this for the 
addressee, you must not use, copy, disclose or take any action based on this 
message or any information herein. If you have received this message in error, 
please advise the sender immediately by reply e-mail and delete this message. 
Thank you for your cooperation.___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] Problema com tipo timestamp

2007-06-25 Por tôpico Osvaldo Rosario Kussama

Marcos Barbosa escreveu:
 
Temos um sistema que acessa o PastgreSQL 7.4.

Porém estamos tentando migrar para a versão 8.1.
O problema é que quando faço um select nas tabelas que contém
campos timestamp retorna o erro  : dbExpress Error : Invalid Time.
A aplicação foi  escrita em Delphi. Ressalto que a mesma aplicação
roda normalmente na versão 7.4 do PostgreSQL.
 




Este não me parece ser um problema do PostgreSQL.
Você já consultou o suporte do fornecedor do dbExpress?

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


[pgbr-geral] duvida sobre assinar .jar no java web start

2007-06-25 Por tôpico Marcos Fabrício Corso
olá pessoal, estou usando o java web start para acessar o postgres ...
já assinei o meu arquivo .jar, preciso assinar o .jar do postgres também ??
e os outros .jar´s que eu uso (itext, ireport) ??

Atenciosamente,
Marcos Fabrício Corso
Analista de Sistemas Júnior
JM Informática
(41)  3076-0896
[EMAIL PROTECTED]
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


RE: [pgbr-geral] Problema com tipo timestamp

2007-06-25 Por tôpico Marcos Barbosa

Na verdade dbExpress é um componente de conexão do Delphi e simplesmente
conecta o componente(Query,ClienteDataSet, etc.) que vai efetuar a 
operação(insert, delete,update)
O que me parece é que o resultado do select para o campo timestamp
pode ter alguma diferença quando feito na versão 7.4 em relação a 8.1.
Sabe se existe alguma configuração  no PostgreSQL que define o formato
da hora de um campos timestamp para saida ?
 
Marcos.
 
 
 Date: Mon, 25 Jun 2007 14:17:49 -0300 From: [EMAIL PROTECTED] To: 
 pgbr-geral@listas.postgresql.org.br Subject: Re: [pgbr-geral] Problema com 
 tipo timestamp  Marcos Barbosa escreveu:Temos um sistema que acessa 
 o PastgreSQL 7.4.  Porém estamos tentando migrar para a versão 8.1.  O 
 problema é que quando faço um select nas tabelas que contém  campos 
 timestamp retorna o erro : dbExpress Error : Invalid Time.  A aplicação 
 foi escrita em Delphi. Ressalto que a mesma aplicação  roda normalmente na 
 versão 7.4 do PostgreSQL.  Este não me parece ser um problema do 
 PostgreSQL. Você já consultou o suporte do fornecedor do dbExpress?  []s 
 Osvaldo ___ pgbr-geral mailing 
 list pgbr-geral@listas.postgresql.org.br 
 https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
_
Make every IM count. Download Windows Live Messenger and join the i’m 
Initiative now. It’s free. 
http://im.live.com/messenger/im/home/?source=TAGWL_June07___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


[pgbr-geral] Conexoes simultaneas

2007-06-25 Por tôpico Renan de Oliveira
Boa tarde!

Como posso saber quantas conexoes simultaneas um determinado usuários está 
efetuando no postgres?

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


Re: [pgbr-geral] conexao fechada

2007-06-25 Por tôpico flavio cardoso

sim

Em 25/06/07, Joao [EMAIL PROTECTED] escreveu:


 atualizou o jdbc?

- Original Message -
*From:* flavio cardoso [EMAIL PROTECTED]
*To:* Comunidade PostgreSQL Brasileirapgbr-geral@listas.postgresql.org.br
*Sent:* Monday, June 25, 2007 2:08 PM
*Subject:* [pgbr-geral] conexao fechada

aí galera estou com um problema, este final de semana migrei a versao do
servidor postgres da 7.4 para a 8.0.13 na pressao...chegamos a testar
algumas paginas e tudo bem,
mas as que nao foram testadas comecaram a dar pau... parece que a conexao
fecha antes de executar a consulta no banco, no log do servidor jboss
aparece a seguinte mensagem

2007-06-25 06:24:52,645 ERROR [org.jboss.web.localhost.Engine]
StandardWrapperValve[jsp]: Servlet.service() for servlet jsp threw
exception

org.postgresql.util.PSQLException: This statement has been closed.
só que a pagina não dá erro mas também não traz a consulta!!! alguém me
ajuda já testei a query com o usuário de aplicacao e traz registros sem
problemas 
--
Flávio Cardoso

--

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


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





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


Re: [pgbr-geral] Conexoes simultaneas

2007-06-25 Por tôpico Sebastian SWC

dá uma olhada na view pg_stat_activity, por exemplo:

select * from pg_stat_activity ;

On 6/25/07, Renan de Oliveira [EMAIL PROTECTED] wrote:


 Boa tarde!

Como posso saber quantas conexoes simultaneas um determinado usuários está
efetuando no postgres?

Obrigado

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





--
Atenciosamente,
Sebastian Selau Webber Colombo

Não adianta ter a melhor solução o windows fode com ela tb!!!
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] Conexoes simultaneas

2007-06-25 Por tôpico Leonardo Cezar

On 6/25/07, Leonardo Cezar [EMAIL PROTECTED] wrote:

On 6/25/07, Renan de Oliveira [EMAIL PROTECTED] wrote:

 Como posso saber quantas conexoes simultaneas um determinado usuários está
 efetuando no postgres?

postgres=# SELECT count(usename) from pg_stat_activity group by usename;


Antes que me apedrejem:

SELECT usename,count(usename) from pg_stat_activity group by usename;

-Leo
--
Leonardo Cezar
http://www.hostsystems.com.br
http://www.postgresql.org.br
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] Conexoes simultaneas

2007-06-25 Por tôpico Renan de Oliveira
Funcionou, muito obrigado!

- Original Message - 
From: Leonardo Cezar [EMAIL PROTECTED]
To: Comunidade PostgreSQL Brasileira pgbr-geral@listas.postgresql.org.br
Sent: Monday, June 25, 2007 4:17 PM
Subject: Re: [pgbr-geral] Conexoes simultaneas


On 6/25/07, Leonardo Cezar [EMAIL PROTECTED] wrote:
 On 6/25/07, Renan de Oliveira [EMAIL PROTECTED] wrote:

  Como posso saber quantas conexoes simultaneas um determinado usuários
está
  efetuando no postgres?

 postgres=# SELECT count(usename) from pg_stat_activity group by usename;

Antes que me apedrejem:

SELECT usename,count(usename) from pg_stat_activity group by usename;

-Leo
-- 
Leonardo Cezar
http://www.hostsystems.com.br
http://www.postgresql.org.br
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


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


[pgbr-geral] pg_auth

2007-06-25 Por tôpico Marcel

Prezados(as)

Pesquisando no histórico da lista, encontrei a msg abaixo sobre o 
arquivo pg_auth. Não encontrei esse arquivo em alguns bancos daqui 
(versão 8.0.3, instalados em Debian Etch).


Minha dúvidas é se esse arquivo pode ser excluído sem problemas, o que 
eliminaria a questão quebra de segurança em caso de sobreposição do 
mesmo, descrita pelo Steve Howe.


Fiz pesquisas no google e na documentação do PostgreSQL e não encontrei 
quase nada sobre ele. Na verdade, há uma referência em 
http://www.postgresql.org/docs/techdocs.79 , que não esclarece nada.

Fiz uma instalação da versão 8.1.8 e o arquivo realmente foi instalado em
/var/lib/postgresql/8.1/main/global, mas eu o renomeei e nada aconteceu.

[]'s

Marcel



Re: [postgresql-br] Arquivo pg_pwd

Sexta-feira, 31 de março de 2006, 16:08:27, você escreveu:


Alguem confirma essa, por favor.



Fiquei sabendo que existe um arquivo na pasta do postgre, por exemplo
C:\Arquivos de programas\PostgreSQL\8.0\data\global que possui um
arquivo chamado pg_pwd que se editado da para ver que sao os usuarios e
senhas do banco da dados. E verdade que e possivel apenas copiar /
sobrepor este arquivo pelo que vem na instalacao do banco ou seja
usuario postgres e senha postgres e ai o camarada podera ter acesso
a tudo dentro do banco. Alguem sabe se isso e verdade. Se for e bem
fragil este esquema.


O nome do arquivo é pg_auth e não pg_pwd, todos os arquivos naquele
diretório estão com as permissões devidamente definidas (0600), e o que
se tem neles é o hash MD5 das senhas, o que seria inútil mesmo que
alguém viesse a ter acesso a esse arquivo.

Exemplo:

carcass# cat pg_auth
howe md58378a43cd60a5004626045485ae8b67d 
temp md5d5bf0f423a04852d9c2228efa35c8af2 

Se por outro lado as senhas foram criadas sem hash, então, sim, elas
aparecem no arquivo:

howe=# create user dumb with unencrypted password 'senha';
CREATE ROLE

carcass# cat pg_auth
howe md58378a43cd60a5004626045485ae8b67d 
dumb senha 
temp md5d5bf0f423a04852d9c2228efa35c8af2 

Quem deve restringir o acesso ao arquivo é a segurança do sistema
operacional. Os sistemas linux/unix armazenam seus usuários e senha em
arquivos conhecidos (/etc/passwd, /etc/group/, /etc/shadow, etc.) e nem
por isso são inseguros. O que é necessário é que as permissões de tal
arquivo estejam devidamente setadas para que usuãrios não autorizados
não consigam lê-lo - e o PostgreSQL o faz assim por default.

--
Um abraço,
Steve Howe mailto:[EMAIL PROTECTED] 



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


Re: [pgbr-geral] pg_auth

2007-06-25 Por tôpico Sebastian SWC

olá,

fiz os testes no windows, mas acredito que funcione da mesma forma nos
outros SOs suportados... =)

deletei o arquivo e reiniciei o serviço. quando reiniciei, o arquivo pg_auth
foi recriado. tanto renomeado quanto deletado, ele sempre volta...

acredito que esse arquivo seja utilizado para fazer a autenticação do
usuários descartando a idéia de acessar o banco para conferir. pra mim
parece o ideal.

abraço

On 6/25/07, Marcel [EMAIL PROTECTED] wrote:


Prezados(as)

Pesquisando no histórico da lista, encontrei a msg abaixo sobre o
arquivo pg_auth. Não encontrei esse arquivo em alguns bancos daqui
(versão 8.0.3, instalados em Debian Etch).

Minha dúvidas é se esse arquivo pode ser excluído sem problemas, o que
eliminaria a questão quebra de segurança em caso de sobreposição do
mesmo, descrita pelo Steve Howe.

Fiz pesquisas no google e na documentação do PostgreSQL e não encontrei
quase nada sobre ele. Na verdade, há uma referência em
http://www.postgresql.org/docs/techdocs.79 , que não esclarece nada.
Fiz uma instalação da versão 8.1.8 e o arquivo realmente foi instalado em
/var/lib/postgresql/8.1/main/global, mas eu o renomeei e nada aconteceu.

[]'s

Marcel



Re: [postgresql-br] Arquivo pg_pwd

Sexta-feira, 31 de março de 2006, 16:08:27, você escreveu:

 Alguem confirma essa, por favor.

 Fiquei sabendo que existe um arquivo na pasta do postgre, por exemplo
 C:\Arquivos de programas\PostgreSQL\8.0\data\global que possui um
 arquivo chamado pg_pwd que se editado da para ver que sao os usuarios e
 senhas do banco da dados. E verdade que e possivel apenas copiar /
 sobrepor este arquivo pelo que vem na instalacao do banco ou seja
 usuario postgres e senha postgres e ai o camarada podera ter acesso
 a tudo dentro do banco. Alguem sabe se isso e verdade. Se for e bem
 fragil este esquema.

O nome do arquivo é pg_auth e não pg_pwd, todos os arquivos naquele
diretório estão com as permissões devidamente definidas (0600), e o que
se tem neles é o hash MD5 das senhas, o que seria inútil mesmo que
alguém viesse a ter acesso a esse arquivo.

Exemplo:

carcass# cat pg_auth
howe md58378a43cd60a5004626045485ae8b67d 
temp md5d5bf0f423a04852d9c2228efa35c8af2 

Se por outro lado as senhas foram criadas sem hash, então, sim, elas
aparecem no arquivo:

howe=# create user dumb with unencrypted password 'senha';
CREATE ROLE

carcass# cat pg_auth
howe md58378a43cd60a5004626045485ae8b67d 
dumb senha 
temp md5d5bf0f423a04852d9c2228efa35c8af2 

Quem deve restringir o acesso ao arquivo é a segurança do sistema
operacional. Os sistemas linux/unix armazenam seus usuários e senha em
arquivos conhecidos (/etc/passwd, /etc/group/, /etc/shadow, etc.) e nem
por isso são inseguros. O que é necessário é que as permissões de tal
arquivo estejam devidamente setadas para que usuãrios não autorizados
não consigam lê-lo - e o PostgreSQL o faz assim por default.

--
Um abraço,
Steve Howe mailto:[EMAIL PROTECTED]


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





--
Atenciosamente,
Sebastian Selau Webber Colombo

Não adianta ter a melhor solução o windows fode com ela tb!!!
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


[pgbr-geral] Cedrus: PostgreSQL Management - Finalmente no SourceForge!

2007-06-25 Por tôpico Rodrigo Hjort

Meus caros,

Finalmente arrumei um tempo para botar isso de vez no ar!

Para quem não conhece, o CEDRUS é um projeto que pretende fazer o papel de
Oracle Enterprise Manager (a versão web) para o PostgreSQL. Criado e
implantado na CELEPAR, já foi exposto em eventos de software livre como
CONISLI e ENUM.

Tal como no Oracle, o CEDRUS foi dividido em vários módulos: Manager, Agent,
Repository e Targets.

Só para ilustrar, foram usadas tecnologias como: Shell Script, SED, AWK, C,
Ruby, Ruby on Rails, PL/pgSQL e PL/sh.

Para quem ainda não conhece, essa é a carinha do bicho:




Os fontes e a documentação estão no diretório SVN do SourceForge:

http://cedrus.svn.sourceforge.net/viewvc/cedrus/trunk/

Sei que o Walter está doido pra colaborar com o projeto, asssim como o
Cristian. O Léo já deve ter feito melhorias e ou adaptações para colocá-lo
no Metrô-SP, né?

Preciso de gente pra me ajudar a manter o site no SF. Não sei nem onde que
coloca a página inicial (e essa nem existe!)... Fora o código do projeto em
si, que tem uma porção de TODOs espalhados por tudo quanto é canto!

Não fiz um ainda README.. Para começar, uma boa é abrir essa apresentação em
PDF:

http://cedrus.svn.sourceforge.net/viewvc/*checkout*/cedrus/trunk/docs/cedrus-v2.pdf

Abraço,

Rodrigo Hjort
http://icewall.org/~hjort
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] pg_auth

2007-06-25 Por tôpico Euler Taveira de Oliveira
Marcel wrote:
 Prezados(as)
 
 Pesquisando no histórico da lista, encontrei a msg abaixo sobre o
 arquivo pg_auth. Não encontrei esse arquivo em alguns bancos daqui
 (versão 8.0.3, instalados em Debian Etch).
 
Ugh. Estranho. Só se o Debian mantém algum patch, mas duvido que ele
tenham mudado a arquitetura dos flat files.

 Minha dúvidas é se esse arquivo pode ser excluído sem problemas, o que
 eliminaria a questão quebra de segurança em caso de sobreposição do
 mesmo, descrita pelo Steve Howe.
 
Não adianta excluí-lo, ele será criado novamente. Talvez explicando para
que eles servem e que não há furo de segurança, você durma mais tranquilo.

O PostgreSQL mantém os metadados (informações sobre o BD) no que
chamamos de catálogo do sistema. Esse catálogo é de certo modo
compartilhado por todas as sessões. Onde os flat files entram na
história? O problema é que como as informações necessárias para
autenticação estão no catálogo (banco de dados) não há uma maneira de
autenticar-se sem utilizar uma conexão pré-estabelecida (para ler algo
do catálogo é necessário estar conectado). Daí, o que o PostgreSQL faz é
manter atualizado as informações sobre banco de dados (pg_database) e
usuários (pg_auth) no sistema de arquivos (global/*) para que o sistema
de autenticação funcione.

No  caso da tabela pg_auth (usuários) ela armazena o login, senha dentre
outras informações. Dependendo do tipo de autenticação que se utiliza
ele pode ou não armazenar a senha ali; ela só armazena a senha em texto
(sem criptografia) caso o tipo de autenticação seja *password*. Esse
tipo de autenticação foi desaconselhada desde a versão 7.2 e só está
disponível para compatibilidade com versões anteriores.
Não há o que temer, o PostgreSQL é um dos bancos de dados mais seguros
do mundo. Não é a toa que ele tem pouquíssimas queixas do pessoal da
área de segurança ao contrário dos concorrentes comerciais.


-- 
  Euler Taveira de Oliveira
  http://www.timbira.com/
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral