[pgbr-geral] Encoding

2007-06-27 Por tôpico tacio vilela

Olá bom dia a todos.

Pessoal criei uma base de dados com o ENCODING = 'SQL_ASCII', e agora quando
faço um SELECT dentro de uma TRIGGER e o resultado tem acentuação eu não
consigo ler esse resultado.
Há alguma coisa que possa ser feita, sem ter q recriar a base toda?

Abraços
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] Provocações aos desenvolvedores

2007-06-27 Por tôpico Sebastian SWC

hahahahah, é verdade

--
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] Encoding

2007-06-27 Por tôpico Andrea
Tenta alterar para o ENCODING 'LATIN1'.
Acho que assim resolve.

Andréa Pereira
  - Original Message - 
  From: tacio vilela 
  To: ComunidadePostGreSQL 
  Sent: Wednesday, June 27, 2007 7:59 AM
  Subject: [pgbr-geral] Encoding


  Olá bom dia a todos.

  Pessoal criei uma base de dados com o ENCODING = 'SQL_ASCII', e agora quando 
faço um SELECT dentro de uma TRIGGER e o resultado tem acentuação eu não 
consigo ler esse resultado.
  Há alguma coisa que possa ser feita, sem ter q recriar a base toda? 

  Abraços
  Tácio Vilela



--


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



--


  No virus found in this incoming message.
  Checked by AVG Free Edition. 
  Version: 7.5.476 / Virus Database: 269.9.9/870 - Release Date: 26/6/2007 10:07
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


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

2007-06-27 Por tôpico Leonardo Cezar

On 6/26/07, Walter Cruz [EMAIL PROTECTED] wrote:

Hehehe.. ao clicar em adicionar target:

Unknown action

No action responded to new

:)

mas já meu deu com o que brincar nos meus momentos de folga.


E que tal:
http://sourceforge.net/tracker/?func=addgroup_id=187885atid=923100

-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] Encoding

2007-06-27 Por tôpico Gilberto C. Andrade

Não tão fácil assim!
Para usar o conjunto LATIN1, este tem de ser um subconjunto ou o
próprio conjunto utilizado pelo banco de dados.
Antes de se criar um banco de dados precisamos pensar bem que
caracteres especiais serão armazenados agora e no futuro.
Costumo utilizar um subconjunto Europeu o qual contem o LATIN1, assim
fico com a opção de utilizar qualquer subconjunto que adotei na
criação banco no cliente.

Quanto à sua escolha from docs:
[quote]
No encoding conversion will be done when the setting is SQL_ASCII.
Thus, this setting is not so much a declaration that a specific
encoding is in use, as a declaration of ignorance about the encoding.
In most cases, if you are working with any non-ASCII data, it is
unwise to use the SQL_ASCII setting, because PostgreSQL will be unable
to help you by converting or validating non-ASCII characters.
[/quote]

Gilberto

Em 27/06/07, Andrea[EMAIL PROTECTED] escreveu:



Tenta alterar para o ENCODING 'LATIN1'.
Acho que assim resolve.

Andréa Pereira

- Original Message -
From: tacio vilela
To: ComunidadePostGreSQL
Sent: Wednesday, June 27, 2007 7:59 AM
Subject: [pgbr-geral] Encoding

Olá bom dia a todos.

Pessoal criei uma base de dados com o ENCODING = 'SQL_ASCII', e agora quando
faço um SELECT dentro de uma TRIGGER e o resultado tem acentuação eu não
consigo ler esse resultado.
Há alguma coisa que possa ser feita, sem ter q recriar a base toda?

Abraços
Tácio Vilela


 


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


 


No virus found in this incoming message.
Checked by AVG Free Edition.
Version: 7.5.476 / Virus Database: 269.9.9/870 - Release Date: 26/6/2007
10:07





___
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] Encoding

2007-06-27 Por tôpico Leonardo Cezar

On 6/27/07, tacio vilela [EMAIL PROTECTED] wrote:


Pessoal criei uma base de dados com o ENCODING = 'SQL_ASCII', e agora quando
faço um SELECT dentro de uma TRIGGER e o resultado tem acentuação eu não
consigo ler esse resultado.
Há alguma coisa que possa ser feita, sem ter q recriar a base toda?


O client_encoding que vc está utilizando provavelmente é diferente de SQL_ASCII.
Altere ele em tempo de execução e faça os testes.

SET client_encoding TO 'LATIN-1';

Só pra constar, utf-8 seria o charset ideal, mas para aplicações que
não utilizam extensões da ascii, iso8859-1 é razoável.

-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] Repetição de Tuplas (Duvida SQ L)

2007-06-27 Por tôpico Evandro Ricardo Silvestre

Saudações.

Preciso fazer um SELECT que retorna N vezes uma mesma tupla.
Tentei fazer de varias formas e não obtive sucesso. Não sei se é possível.

Seria mais ou menos assim, quero trazer um Item a mesma quantidade de 
vezes que esse item aparece no estoque, por exemplo, se o estoque é 10, 
quero trazer 10 tuplas do mesmo Item.


Consegui fazer utilizando uma SP, mas gostaria de fazê-lo através de um 
SELECT normal.


Utilizo PostgreSQL 7.4.

Gostaria de pedir desculpas pelo topico, pois não é totalmente referente 
a PostgreSQL e sim a SQL. Como sei que temos grandes gurus SQL aqui, 
achei que alguém poderia saber.


Agradeço desde já

Evandro


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


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

2007-06-27 Por tôpico jean
Estava fuçando em documentação para o Firebird e achei o Zebedee, que
otimiza túneis VPN para conexão via internet, no meu caso usei nas
configurações padrão e funcionou com um aumento de performance notável, e
até que esta rodando razoavelmente bem.

Grato

Jeanderson Machado

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


Re: [pgbr-geral] Trigger não d eixa salvar os dados na tabela

2007-06-27 Por tôpico Marcelo Moacir Florindo

É isto ai galera.
Valeu pela dicaera isto mesmo.

Grato!

Marcelo

Em 26/06/07, Diogo Biazus[EMAIL PROTECTED] escreveu:

Marcelo Moacir Florindo wrote:
 RETURN NULL;

 END;$BODY$
  LANGUAGE 'plpgsql' VOLATILE;
 ALTER FUNCTION cadastro.cidade_validar_campos() OWNER TO sisgene;



 Porém não consigo salvar os dados na tabela..
 Onde poderia estar o erro??

Se o gatilho está sendo criado como BEFORE (como você está alterando
valores imagino que a idéia seja essa) ele não pode retornar NULL, deve
retornar NEW.

Abraço,

--
Diogo Biazus
Softa Consultoria e Desenvolvimento
http://www.softa.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




--
Marcelo Moacir Florindo
Analista/Desenvolvedor
http://www.gestaotec.com.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] Provocações aos desenvolvedores

2007-06-27 Por tôpico Joao
puts cara parece q foi eu q escrevi hehehehe
concordo em genero numero grau latitude longitute em tudo!
  - Original Message - 
  From: Sebastian SWC 
  To: Comunidade PostgreSQL Brasileira 
  Sent: Wednesday, June 27, 2007 8:35 AM
  Subject: Re: [pgbr-geral] Provocações aos desenvolvedores


  hahahahah, é verdade

  -- 
  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 mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] Pergunta de iniciante

2007-06-27 Por tôpico Leandro Guimaraes Faria Corcete DUTRA
Em Qua, 2007-06-27 às 11:46 -0300, Julian Chacel escreveu:
 Olá, gostaria de saber se é possível o que estou pensando fazer. Quero
 instalar o PostGreSQL em uma máquina Linux(Ubuntu 7.04), para
 armazenar grandes quantidades de informações (pode passar de 5 GB), e
 usar o C/C++ para acessar o banco, fazer muitos cálculos, gerar
 tabelas de resumo e servir esses resumos para estações Windows rodando
 um front-end em MS Access.

Sim, por que não?

-- 
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] Repetição de Tuplas (Duvida SQL)

2007-06-27 Por tôpico Leandro Guimaraes Faria Corcete DUTRA
At Wed, 27 Jun 2007 09:52:59 -0300, Evandro Ricardo Silvestre wrote:
 
 Preciso fazer um SELECT que retorna N vezes uma mesma tupla.

Então… antes de responder essa pergunta, vou fazer outra: precisa
mesmo?  Porque a boa prática é usar um número de quantidade, não a
repetição. Vide Date.


 Gostaria de pedir desculpas pelo topico, pois não é totalmente referente 
 a PostgreSQL e sim a SQL. Como sei que temos grandes gurus SQL aqui, 
 achei que alguém poderia saber.

Tem a lista bancosdedados no Yahoo! para isso, embora esteja meio
abandonada.

-- 
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] Bloquear Row

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

Bom dia companheiros,

Sou meio iniciante no MUNDO SQL, e estou desenvolvendo uma aplicacao
com o postgresql como banco.

Estou tentando implementar a seguinte ideia.

Presiso bloquear um registro para atualizacao, quando o usuario for
alterar por exemplo o cadastro do cliente quero bloquear este registro
para que outro usuario nao altere o mesmo cliente, esta alteracao pode
ser que o usuario demore apenas alguns segundos mas tambem pode ser
que leve varios minutos. Ou seja, o registro deve ficar bloqueado até
q o usuario confirme ou cancele a alteracao.

Alguem poderia me dar alguma DICA?

Ja tentei SELECT FOR UPDATE
mas nao consegui fazer funcionar.
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] Treinamento completo de PostgreSQL do Básico até Administração do Banco e operções A van�adaAvançadas

2007-06-27 Por tôpico José Mario Barduchi



 Em Qua, Junho 27, 2007 12:11, Renatto Attiê escreveu:
   Pessoal,
 
   
 gostaria de saber qual a melhor Escola para Treinamento PostgreSQL do Básico
até Administração  do Banco e operções Avançadas no Brasil. Gostaria
dessas referências pois estou precisando fazer  um curso que vale a
pena. 
 
 Quem puder me ajudar, indique o nome da
Empresa, a localização, site e o Telefone.
 
 
 Agradeço a atenção de todos... Obrigado!
 


 Renatto Attiê Lima
Bom dia Renato

De um olhada em
http://www.dextra.com.br
Ela fica em Campinas, porém eles ministram cursos
aqui em Sampa também...

Abraço
   --

José Mario Barduchi
Administrador de Banco de Dados -
T.I.
Grupo Wheaton Brasil 
+55 11 4355-1931
+55 11 4355-1800
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] Bloquear Row

2007-06-27 Por tôpico Gilberto C. Andrade

Uma boa leitura neste link:
http://www.postgresql.org/docs/8.1/static/transaction-iso.html, vai
ajudar bastante no desenvolvimento de sua aplicação.

Gilberto

Em 27/06/07, CARLOS[EMAIL PROTECTED] escreveu:


Rodrigo,

Acho que um comando para voce fazer isso eh o LOCK! Daih vc a define com
compartilhamento para leitura e prive para gravacao e atualizacao (busque
por detalhes no manual e veja como resolver seu caso!)!!!
Blz?!

Abracos e boa sorte,



Carlos Mesquita Aguiar
Consultor Java/PHP - Linux - PostgreSQL
Contato: ] 9232-9025 [
CMA Consultoria e Informática



- Mensagem original 
De: ..:: Rodrigo Machado ::.. [EMAIL PROTECTED]
Para: Comunidade PostgreSQL Brasileira
pgbr-geral@listas.postgresql.org.br
Enviadas: Quarta-feira, 27 de Junho de 2007 12:08:36
Assunto: [pgbr-geral] Bloquear Row

Bom dia companheiros,

Sou meio iniciante no MUNDO SQL, e estou desenvolvendo uma aplicacao
com o postgresql como banco.

Estou tentando implementar a seguinte ideia.

Presiso bloquear um registro para atualizacao, quando o usuario for
alterar por exemplo o cadastro do cliente quero bloquear este registro
para que outro usuario nao altere o mesmo cliente, esta alteracao pode
ser que o usuario demore apenas alguns segundos mas tambem pode ser
que leve varios minutos. Ou seja, o registro deve ficar bloqueado até
q o usuario confirme ou cancele a alteracao.

Alguem poderia me dar alguma DICA?

Ja tentei SELECT FOR UPDATE
mas nao consegui fazer funcionar.
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


 
Novo Yahoo! Cadê? - Experimente uma nova busca.
___
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] Treinamento completo de PostgreSQL do Básico até Administração d o Banco e operções Avançadas

2007-06-27 Por tôpico Marcelo Costa

Fiz minha qualificação na DEXTRA em Campinas, sou do Norte do País e
analisei várias opções para poder fazer o investimento que não é baixo.

De fato o pessoal na DEXTRA é muito experiente e tem um know-how e cases
muito abrangente incluindo testes comparativos com outros produtos
comerciais que por uma questão comercial e juridica não podem ser
divulgados.

Te aconselho a DEXTRA. Acessa lá www.dextra.com.br.

Atenciosamente,

Marcelo Costa


Em 27/06/07, Renatto Attiê [EMAIL PROTECTED] escreveu:


Pessoal,

gostaria de saber qual a melhor Escola para Treinamento
PostgreSQL do Básico até Administração do Banco e operções Avançadas no
Brasil. Gostaria dessas referências pois estou precisando fazer um curso que
vale a pena.

Quem puder me ajudar, indique o nome da Empresa, a localização, site e o
Telefone.


Agradeço a atenção de todos... Obrigado!


Renatto Attiê Lima




___
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] Passando Parametro para VIew

2007-06-27 Por tôpico Marcelo Moacir Florindo

Senhores,

Estou fazendo uma view onde necessito passar dois parâmetros para o select.

Existe esta possibilidade, os senhores teriam algum exemplo?

Att,

--
Marcelo Moacir Florindo
Analista/Desenvolvedor
http://www.gestaotec.com.br
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


[pgbr-geral] Sistema lento

2007-06-27 Por tôpico Carlos Antonio Pereira
Boa tarde senhores.
Estou enfrentando um problema relacionado a muitas conexoes simultaneas ao bd.

Temos um módulo da central de operacoes que faz 4 consultas para atualizar 
tempos, a cada 10 segundos. O problema é que já estamos com quase 50 clientes 
utilizando a mesma base. Multiplicando, o sistema faz 200 consultas a cada 10 
segundos, para atualizar os dados de todos os clientes, o que está tornando o 
banco demasiadamente lento. Andei procurando soluções para sanar o problema e 
pensei em criar processos em RMI (de alguma forma utilizando o Delphi) RMI 
seria um processo em tres camadas, onde quem avisaria sobre a atualização do 
cliente seria o servidor, não que o cliente tivesse que ir ao servidor procurar 
por alterações. 

Alguem tem alguma dica a respeito do exposto acima?

Desde já agradeço a atenção de todos.

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


Re: [pgbr-geral] Reinstalação do windows

2007-06-27 Por tôpico Gilberto C. Andrade

Como vc está iniciando o servidor?
Por exemplo assim: pg_ctl start -D /usr/local/pgsql/data ?
O log do servidor mostra alguma mensagem?

Gilberto


Em 27/06/07, Fernando de Oliveira[EMAIL PROTECTED] escreveu:



Tentei restaurar a pasta data em outra instalação nova ( outra maquina ) e o
pg nao inicia..
Alguma outra dica??

atenciosamente,
Fernando de Oliveira

- Original Message -
From: Sebastian SWC
To: Comunidade PostgreSQL Brasileira
Sent: Tuesday, June 26, 2007 6:07 PM
Subject: Re: [pgbr-geral] Reinstalação do windows

eu quis dizer que o ideal seria utlizar o sql dump...

--
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 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] Treinamento completo de PostgreSQL do Básico até Administração do Banco e operções A vançada=?iso-8859-1?Q?Avan=E7adas?=

2007-06-27 Por tôpico José Mario Barduchi



Em Qua, Junho 27, 2007 14:38, Leandro Guimaraes Faria Corcete DUTRA escreveu:
 Em Qua, 2007-06-27 às 14:24 -0300, José Mario Barduchi escreveu:

 Em Qua, Junho 27, 2007 13:24, Leandro Guimaraes
Faria Corcete DUTRA
 escreveu:
 
  A dbExperts já deu as explicações que devia Ã
comunidade?

 Desculpe perguntar, mas
explicações a respeito de que ?
 
  Nesta mesma
lista, creio que nos tempos do Yahoo! há alguns anos,
 certamente
antes da versão 8.1, a dbExperts fazia propaganda de que
 tinha um
porte nativo e proprietário do PostgreSQL para MS Windows.
 
  Alguém investigou e perguntou a um representante da dbExperts
que
 participava da lista porque eles faziam essa divulgação, se
eles usavam
 uma DLL que era o CygWin disfarçado, portanto não
nativo.  Além disso, o
 uso do CygWin os obrigaria a divulgar o
código do porte deles, porque o
 CygWin é GNU GPL.



Certo, agora entendi

-- 
José Mario
Barduchi
Administrador de Banco de Dados - T.I.
Grupo Wheaton
Brasil 
+55 11 4355-1931
+55 11 4355-1800

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


Re: [pgbr-geral] Bloquear Row

2007-06-27 Por tôpico Euler Taveira de Oliveira
..:: Rodrigo Machado ::.. wrote:

 Ja tentei SELECT FOR UPDATE
 mas nao consegui fazer funcionar.
 
Como assim não conseguiu fazer funcionar? Pode ser mais específico? O
que não está funcionando? Podes enviar um exemplo (curto) para podermos
identificar a sua dificuldade?


-- 
  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


[pgbr-geral] trigger e insert

2007-06-27 Por tôpico Luiz Rafael Culik Guimaraes

Ola amigos

e possivel numa trigger setado para before update , fazer um insert se nao 
encontrado o valor da chave primaria dentro da mesma?


[]s

Luiz 


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


Re: [pgbr-geral] Fwd: Conexão psql e c

2007-06-27 Por tôpico Joao
procure seu arquivo postgresql.conf e altere a seguinte configuração 
listen_addresses e coloque * ou ip
  - Original Message - 
  From: Felipe Luis (TIO) 
  To: pgbr-geral@listas.postgresql.org.br 
  Sent: Wednesday, June 27, 2007 4:19 PM
  Subject: [pgbr-geral] Fwd: Conexão psql e c


  Olá a todos,

  Estava a duas semanas atrás rodando um programa desenvolvido em c que 
acessava o postgres no slack.
  Precisei rodar o programa no ubuntu e instalei o postgresql 7.4 no ubuntu 
pelo apt-get. 

  O erro que a minha aplicação retornou foi 


~/Desktop/Algoritmos$ gcc -I /usr/include/postgresql/ swacd.c -lpq -lm -o 
swacd
~/Desktop/Algoritmos$ ./swacd 
Error: could not connect to server: Connection refused
Is the server running on host localhost and accepting
TCP/IP connections on port 5432?


  Bem normalmente este erro acontece quando se quer conectar em outro 
computador, neste caso esta tudo localhost como mostra o código 


conn = PQconnectdb(host=localhost dbname=swacd);
if(PQstatus(conn) == CONNECTION_BAD){ 
printf(Error: %s, PQerrorMessage(conn));
PQfinish(conn);
return 0;
}else
...


  Bem como o programa estava rodando normalmente em outra máquina, acredito que 
o problema esteja na configuração do banco de dados anexei o arquivo 
postgresql.conf

  Abradeço quem puder me ajudar.


  -- 
  Felipe Luis de Souza Vieira 




--


  ___
  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] Bloquear Row

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

Pessoal, consegui usar o FOR UPDATE.. na verdade eu presisava comecar
uma transaction

Entao vamos até que ponto eu ja sei fazer..
BEGIN;
SELECT * FROM CLIENTE WHERE COD='0001' FOR UPDATE;
e por ai eu fico.. até que o usuario altere todo o cliente.. no final
eu vou fazer

UPDATE CLIENTE SET.. etc..etc..etc.
END;

Certo?

Mas e agora, quando o segundo usuario quer alterar o mesmo cliente o
postgres fica la.. esperando até que o primeiro termine..
mas no caso.. o que eu gostaria era de testar, se o row pode ser
modificado.. ou seja..
Existe alguma forma de saber o status deste row? se pode ou nao ser modificado?

Agradeco qualquer ajuda.
Saudacoes




 Ja tentei SELECT FOR UPDATE
 mas nao consegui fazer funcionar.
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] Passando Parametro para VIew

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

Tambem presiso uma solucao destas.
ou pelo menos criar um select com parametros, nem presisa ser uma view
Se vc achar a solucao, poste aqui no forum

Obrigado


Estou fazendo uma view onde necessito passar dois parâmetros para o select.
Existe esta possibilidade, os senhores teriam algum exemplo?
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


[pgbr-geral] vida de consultor de banco de dados

2007-06-27 Por tôpico Fabio Telles

Mais um excelente artido do Sr. Josh Berkus no seu blog em:

http://blogs.ittoolbox.com/database/soup/archives/joshs-rules-of-database-contracting-17253


Não resisti e acabei traduzindo em:

http://www.midstorm.org/~telles/2007/06/27/regras-do-josh-de-contratacao-em-bancos-de-dados/

Depois de ler isso, pense duas vezes antes de querer virar consultor...

[]s
Fábio Telles
--
site: http://www.midstorm.org/~telles/
e-mail: [EMAIL PROTECTED]
jabber: [EMAIL PROTECTED]
sip:[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] Passando Parametro para VIew

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

Teria algum exemplo desta function?
eu tambem tentei criar uma function, mas nao consigo receber os dados.

On 6/27/07, Marcelo Moacir Florindo [EMAIL PROTECTED] wrote:

A solução que achei foi criar uma function. Neste caso envio os
parametros e recebo um conjunto de dados.

;)

Abraços a todos..

Marcelo

Em 27/06/07, ..:: Rodrigo Machado ::..[EMAIL PROTECTED] escreveu:
 Tambem presiso uma solucao destas.
 ou pelo menos criar um select com parametros, nem presisa ser uma view
 Se vc achar a solucao, poste aqui no forum

 Obrigado

  Estou fazendo uma view onde necessito passar dois parâmetros para o select.
  Existe esta possibilidade, os senhores teriam algum exemplo?

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




--
Marcelo Moacir Florindo
Analista/Desenvolvedor
http://www.gestaotec.com.br
___
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] Passando Parametro para VIew

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

Marcelo Moacir Florindo escreveu:

Senhores,

Estou fazendo uma view onde necessito passar dois parâmetros para o select.

Existe esta possibilidade, os senhores teriam algum exemplo?




Se você consultar a documentação:
http://www.postgresql.org/docs/8.2/interactive/sql-createview.html
verá que não existe a possibilidade de passagem de parâmetros para uma 
view, seja em sua criação seja na utilização.


O que você pretende fazer com esta passagem de parâmetros?

Lembre-se que você sempre pode utilizar a cláusula WHERE mesmo quando 
estiver referenciando uma visão, por ex:

SELECT * FROM sua_visão WHERE seu_campo BETWEEN 100 AND 200;

Outra alternativa é criar uma função e, aí sim, passar os parâmetros 
desejados. Veja:

http://www.postgresql.org/docs/8.2/interactive/sql-createfunction.html

Ou, talvez, você deseje um prepared statement, veja:
http://www.postgresql.org/docs/8.2/interactive/sql-prepare.html
(atenção para as observações sobre performance)

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


Re: [pgbr-geral] Bloquear Row

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

Então… use o nível de isolamento serializável, e esqueça o FOR UPDATE.
Muito mais prático.

Vou estudar esse negocio de isolamento.. obrigado pela dica.



 Mas e agora, quando o segundo usuario quer alterar o mesmo cliente o
 postgres fica la.. esperando até que o primeiro termine..
 mas no caso.. o que eu gostaria era de testar, se o row pode ser
 modificado.. ou seja..

Não, isso é loucura.  Uma transação não pode saber da outra.


Entao, o que vc sugere para controlar que dois usuarios nao alterem o
mesmo registro?
Eu presiso que a aplicacao avise o usuario_2 que existe algum outro
usuario alterando o mesmo registro.

Alguma sugestao?

Obs: Este metodo será usado exclusivamente em cadastros, etc.
Pois em outros modulos meu sistema nao altera nenhum registro,
QUALQUER MOVIMENTO FINANCEIRO, VENDA, ETC acaba gerando um INSERT no
banco.
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] vida de consultor de banco de dados

2007-06-27 Por tôpico Fabio Telles

Em 27/06/07, Sebastian SWC[EMAIL PROTECTED] escreveu:

fabio... meus parabens...

minha empresa está passando por uma reforma e isso vai servir como uma
luva vlw


Eu não... dê os parabéns ao Sr. Josh Berkus! O cara é fera!

[]s
--
site: http://www.midstorm.org/~telles/
e-mail: [EMAIL PROTECTED]
jabber: [EMAIL PROTECTED]
sip:[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] Bloquear Row

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

Teria ai algum exemplo onde eu faco uma consulta bloqueando os
registros retornados.

e depois outra consulta onde retorna os mesmos dados mas de alguma
forma indicando que é somente leitura...
é possivel?

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] Re: Cedrus: PostgreSQL Management - Finalmente no SourceForge!

2007-06-27 Por tôpico Pedro B. Alves

- roda em windows?

Em 27/06/07, Walter Cruz [EMAIL PROTECTED] escreveu:


Sim, farei isso o mais rápido que possível :)

Ou quem sabe eu mesmo implemento o new.. Preciso apenas de um dia de 72
horas :P

[]'s
- Walter

On 6/27/07, Leonardo Cezar [EMAIL PROTECTED] wrote:
 On 6/26/07, Walter Cruz [EMAIL PROTECTED] wrote:
  Hehehe.. ao clicar em adicionar target:
 
  Unknown action
 
  No action responded to new
 
  :)
 
  mas já meu deu com o que brincar nos meus momentos de folga.

 E que tal:
 http://sourceforge.net/tracker/?func=addgroup_id=187885atid=923100

 -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 mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


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

2007-06-27 Por tôpico Leonardo Cezar

Gente, não é a primeira vez que alguém fala isso aqui.
Vamos respeitar rfc-1855!!

On 6/27/07, Pedro B. Alves [EMAIL PROTECTED] wrote:


- roda em windows?


Ruby sim, rails sim.
Mas Cedrus com certeza não, por causa da sua habilidade de extrair
importantes dados estatisticos do SO.

-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] Passando Parametro para VIew

2007-06-27 Por tôpico João Conegundes Filho

Marcelo Moacir Florindo escreveu:

Senhores,

Estou fazendo uma view onde necessito passar dois parâmetros para o 
select.


Existe esta possibilidade, os senhores teriam algum exemplo?

Att,

A view que você criou é tratada como uma tabela e para selecionar um 
conjunto de linhas

da mesma voce faz:
SELECT * FROM minhaView WHERE condição
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


[pgbr-geral] RETIRAR NOME DA LISTA

2007-06-27 Por tôpico Douglas Nogueira
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral