[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
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
Re: [pgbr-geral] Encoding
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!
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
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
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)
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
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
É 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
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
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)
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
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
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
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
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
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
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
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?=
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
..:: 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
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
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
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
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
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
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
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
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
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
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!
- 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!
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
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
___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral