Re: [pgbr-geral] PGcon-BR 2008: blog, fotos, vid eos, áudio...
grande evento, algumas fotos ... http://carlosmoraesdev.blogspot.com/search/label/PostgreSQL 2008/9/30 Daniel Matte Freitas [EMAIL PROTECTED] Escrevi no meu blog sobre a ida ao PGCon 2008. O link é http://www.danielmatte.com/?p=8 As fotos do evento vou ver se consigo pegar amanhã com o pessoal aqui do trabalho. Muito bom o evento! O Pessoal está de parabéns mesmo! Abraço! ___ 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] Implementação de Você quis d izer?
Jorge Vilela escreveu: Preciso da ajuda de vocês, estou implementando um Voçê quis dizer? para as buscas que não retornam resultados. Sugiro que dê uma olhada em [1] para ver como implementar um método semelhante ao que os buscadores famosos utilizam. Há métodos de processamento de linguagem utilizando métodos estatísticos mas estes são muito custosos e complexos que vale a pena olhar as alternativas; estes métodos estatísticos se baseiam na correlação das frequências dos termos no corpus. Por exemplo, em uma base de dados de produtos de uma autopeças (os produtos estariam +- assim: cruzeta de aço para 1113, anel o'ring 12mm, cruzeta da transmissão p/ f-250, ...), provavelmente os termos mais frequentes seriam: cruzeta, parafuso, retentor etc.. Seria estranho sugerir para o usuário algo que não é relacionado com que ele pesquisou mas... Como eu poderia visualizar os termos mais frequentes em meu banco de dados? Alguém tem idéia? tabela auxiliar contendo termos e suas respectivas frequências? [1] http://norvig.com/spell-correct.html -- 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
Re: [pgbr-geral] Problema no fim da instalação do PostgreSQL 8.2
Rodrigo Marins escreveu: 2008/9/29 Diego Souza [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] Boa tarde pessoal! Estou com um grave problema em um cliente, na instalação do PostgreSQL isto está me tirando o sono. Quando chega na etapa: Initializing database cluster... ele me dá o erro abaixo na tela: Failed to run initdb: 128! Please see the logfile in 'C:\Program Files\PostgreSQL\8.2\tmp\initdb.log' Note! You must read/copy this logfile before you click OK, or it will be automatically removed. Encontrei isso na lista internacional, segundo o que entendi é um BUG na 8.2 que foi corrigido na 8.3. Sim, mas houve um _backpatch_ para 8.2 também. Como o Diego não disse qual a versão exata ( 8.2.7?), eu acho que na 8.2.10 esse bug já foi corrigido. -- 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
Re: [pgbr-geral] dúvidas relacionadas a instalaç ão e peformance do 8.2.x
Blz André, obrigado, to aprendendo ;) Em Seg, 2008-09-29 às 14:19 -0300, André Volpato escreveu: jose augusto (guto) carvalho escreveu: Olá! Em Dom, 2008-09-28 às 13:06 +, Fernando Ike escreveu: 2008/9/27 jose augusto (guto) carvalho [EMAIL PROTECTED]: Configurações do postgresql.conf max_connections = 25 mudanças... shared_buffers = 1024 MB work_mem = 1024 MB Lembre-se que teu servidor deve aguentar (work_mem * max_connections) de memória, fora os shared buffers e a memória para o SO. 1024MB é muito em qualquer caso... As confs anteriores me pareciam mais corretas, inclusive para shared buffers. []´s, ACV ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral signature.asc Description: Esta é uma parte de mensagem assinada digitalmente ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Mensagem tipo LOG nos arquivos de log do PostgreSQL.
provavel Está reutilizando resources de conexão volátil (não persistente). Não necessariamente para consultas, e nem pelo PHP. Assim, o cliente mantém informações desse resource, mas o banco de dados já fechou o mesmo. /provavel 2008/9/30 Jota [EMAIL PROTECTED] Olá, chute Pelo que entendi parece que em alguns momentos a aplicação perde conexão com o banco. /chute []s 2008/9/30 Lucio Chiessi [EMAIL PROTECTED]: Saudações a todos da lista. Gostaria de saber de todos se alguém já passou por este problema ou tem algum tipo de informação do que pode estar acontecendo aqui em um banco de um cliente: LOG: could not receive data from client: Connection reset by peer LOG: unexpected EOF on client connection Estas mensagens acima aparecem muitas vezes nos arquivos de log (em pg_log) em relacao ao banco mencionado. O aplicativo / banco estao funcionando bem, mas a quantidade que estas mensagens estao aparecendo estao me preocupando. Estamos usando aqui o PostgreSQL + PGPool II + Slony. Os aplicativos (feitos em PHP) estao acessando o PostgreSQL via PGPool. Se alguém puder me ajudar / orientar, eu agradeço. Abraços Lucio ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral -- João Paulo www.dextra.com.br/postgres PostgreSQL ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral -- William Leite Araújo Analista de Banco de Dados - QualiConsult ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Solicitação - Apresentações d o PGCON 2008
Dickson S. Guedes escreveu: Fábio Telles Rodriguez escreveu: 2008/9/30 Dickson S. Guedes [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] Junin escreveu: Srs, Alguém sabe onde baixar as apresentações do PGCON 2008? Estou atualizando aos poucos, algumas já estão disponíveis em: http://www.postgresql.org.br/Palestras_do_PGCon_Brasil_2008 Se estiver faltando alguma aí, me avisa que eu consigo. A do Fike sobre skytools e a do David sobre arvores nao tenho aqui. As demais estao ok. Dickson, Eu precisava da sua sobre replicação síncrona, não está lá no site... []s Bene ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] FUNCTION que acesse linha de comando.
Bom dia! Estou pretendendo usar o kill para matar os processos IDLE que tenham mais de uma hora... Até tentei usar esse comando, mas não rolou! select pg_cancel_backend(procpid) from pg_stat_activity where current_query like '%IDLE%' and usename like 'u00%' and now()-query_start interval '1 hour'; --* Tentei também criar uma ROLE para o usuário com: ALTER ROLE u1 SET tcp_keepalives_idle=1; Sem sucesso. --* Também tentei mexer no: /postgresql.conf #tcp_keepalives_idle = 3600# TCP_KEEPIDLE, in seconds; Sem sucesso. --* Se tiver alguma idéia ou exemplo eu agradeço muitíssimo... Atenciosamente: Anderson Rodrigo. A vida é mais simples do que a gente pensa; basta aceitar o impossível, dispensar o indispensável e suportar o intolerável. O que exatamente voce precisa acessar na linha de comando? Se for arquivo, então voce pode utilizar alguma função de leitura, como por exemplo: pg_read_file(text,int,int) Se for funções do SO, aí voce precisa optar por alguma linguagem /untrusted/. -Leo -- Leonardo Cezar http://pgcon.postgresql.org.br http://www.dextra.com.br/postgres -- ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
[pgbr-geral] [OFF-TOPIC] - Coisas que nunca se deve fazer no PGCON
Neste PGCON descobri mais algumas coisas que NUNCA se devem fazer. Primeiro: Dormir no mesmo quarto que o Telles ou nos quartos vizinhos O bicho ronca que nem uma Porca!!!. Segundo: Nunca sair com a galera que fecha em uma balada 2 garrafas de whisky e 16 energeticos O efeito disso é que você nunca vai saber como chegou no hotel... Terceiro: Não menos importante mas a mais importante Nunca divida o quarto com o João depois que ele tomar um porre... o cheiro no quarto ficará insuportável.. Pessoal é muito bom eventos como esses, pois além de aumentar os seus contatos comerciais ganhamos grandes amigos e irmãos. Se não me engano foi o Prado que deu uma ótima idéia para o próximo evento iremos criar o PGFEST e repetir todos os erros acima citados novamente...rsrsrs -- Rodrigo Marins http://pgcon.postgresql.org.br/ http://portaldodesenvolvedor.com.br/ (11) 8747-7442 ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Solicitação - Apresentações d o PGCON 2008
Benedito A. Cruz escreveu: Dickson, Eu precisava da sua sobre replicação síncrona, não está lá no site... Hum... eu havia esquecido de colocar a minha. Já está la Bene, obrigado. -- []s Dickson S. Guedes Administrador de Banco de Dados Projeto Colmeia - Florianópolis, SC (48) 3322-1185, ramal: 26 ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Solicitação - Apresentaçõe s do PGCON 2008
Senhores, todas as palestras já se encontram on-line em: http://www.postgresql.org.br/Palestras_do_PGCon_Brasil_2008 e os depoimentos (que ainda estão aparecendo) em: http://www.postgresql.org.br/QuemFoiPgconbr2008 []s Fábio Telles -- blog: http://www.midstorm.org/~telles/ e-mail / jabber: [EMAIL PROTECTED] ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
[pgbr-geral] Convert 8.3
Prezados, Tenho um campo do tipo vachar que quarda os ids de uma determinda seleção de registros ex: '1, 2, 3, 4, 5' Estou criando uma trigger onde quero usar este campo para seleção em um update ex: WHERE id_tabela in (new.campo_varchar). Resultado final esperado: WHERE id IN (1, 2, 3, 4, 5) - obs este campo id é uma chave, tipo integer. Quaisque ajuda, muito obrigado. Att. Fabricio Fagundes ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Erro Fatal urgente
Pessoal, segue o erro detectado no log do postgresql. Aprincipio aconteceu em 2 servers, um problema num dia (detectado problema na placa mae de um server) e em outro server a mesma mensagem, trocamos o server tambem, mais nao foi dectado problemas de Hardware dessa vez Alguma idéia? O erro encontrado no log foi o seguinte: Sep 30 09:09:21 server postgres[16081]: [1-1] user=,db=LOG: processo servidor (PID 17753) foi terminado pelo sinal 11 Sep 30 09:09:21 server postgres[16081]: [2-1] user=,db=LOG: terminando quaisquer outros processos servidor ativos Sep 30 09:09:21 server postgres[18547]: [4-1] user=u,db=bancoAVISO: finalizando conexão por causa de uma queda de um outro processo servidor Sep 30 09:09:21 server postgres[18547]: [4-2] user=u,db=bancoDETALHE: O postmaster ordenou a esse processo servidor para cancelar a transação atual e sair, porque Sep 30 09:09:21 server postgres[18567]: [4-1] user=u,db=bancoAVISO: finalizando conexão por causa de uma queda de um outro processo servidor Sep 30 09:09:21 server postgres[18614]: [4-1] user=u,db=bancoAVISO: finalizando conexão por causa de uma queda de um outro processo servidor Sep 30 09:09:21 server postgres[18547]: [4-3] outro processo servidor saiu anormalmente e possivelmente corrompeu memória compartilhada. --- Em seg, 29/9/08, Mr J.L. [EMAIL PROTECTED] escreveu: De: Mr J.L. [EMAIL PROTECTED] Assunto: [pgbr-geral] Erro Fatal urgente Para: lista postgresql postgresql pgbr-geral@listas.postgresql.org.br Data: Segunda-feira, 29 de Setembro de 2008, 15:34 Ola Pessoal, Agora me deparei com um problemao. Tentavamos conectar no banco e dava a seguinte mensagem: psql: FATAL: o sistema de banco de dados está em modo de recuperação Nao dava pra conectar, ficava só assim. tipo, do nada deu isso, nao foi algo programado, ex: uma recuperacao de banco mesmo. Ai eu matei os processos ainda existente e dei um restart no postgresql. Blz, o banco voltou a funcionar, ai passaram alguns segundos e deu pau denovo, a mesma mensagem. Isso aconteceu umas 3 vezes. agora vamos rebutar a maquina. Ja aconteceu isso com alguem? Alguem imagina oque pode ser? maquina Linux,server 8.3.3 Novos endereços, o Yahoo! que você conhece. Crie um email novo com a sua cara @ymail.com ou @rocketmail.com. http://br.new.mail.yahoo.com/addresses ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral Novos endereços, o Yahoo! que você conhece. Crie um email novo com a sua cara @ymail.com ou @rocketmail.com. http://br.new.mail.yahoo.com/addresses ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] FUNCTION que acesse linha de comando.
Pode ser obra do apache o número de conexões IDLE... 2008/10/1 Anderson Rodrigo [EMAIL PROTECTED] Bom dia! Estou pretendendo usar o kill para matar os processos IDLE que tenham mais de uma hora... Até tentei usar esse comando, mas não rolou! select pg_cancel_backend(procpid) from pg_stat_activity where current_query like '%IDLE%' and usename like 'u00%' and now()-query_start interval '1 hour'; --* Tentei também criar uma ROLE para o usuário com: ALTER ROLE u1 SET tcp_keepalives_idle=1; Sem sucesso. --* Também tentei mexer no: /postgresql.conf #tcp_keepalives_idle = 3600# TCP_KEEPIDLE, in seconds; Sem sucesso. --* Se tiver alguma idéia ou exemplo eu agradeço muitíssimo... Atenciosamente: Anderson Rodrigo. A vida é mais simples do que a gente pensa; basta aceitar o impossível, dispensar o indispensável e suportar o intolerável. O que exatamente voce precisa acessar na linha de comando? Se for arquivo, então voce pode utilizar alguma função de leitura, como por exemplo: pg_read_file(text,int,int) Se for funções do SO, aí voce precisa optar por alguma linguagem /untrusted/. -Leo -- Leonardo Cezar http://pgcon.postgresql.org.br http://www.dextra.com.br/postgres -- ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral -- William Leite Araújo Analista de Banco de Dados - QualiConsult ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Digest pgbr-geral, volume 20, assunto 2
Fabrício! Não sei é só a troca de tipo que estar tê atrapalhando mais se for acho que isso resolve: WHERE id_tabela in (new.campo_varchar::int). ou WHERE id_tabela in (cast(new.campo_varchar as int)). link: http://www.postgresql.org/docs/8.3/static/sql-expressions.html 4.2.8. Type Casts Atenciosamente: Anderson Rodrigo. A vida é mais simples do que a gente pensa; basta aceitar o impossível, dispensar o indispensável e suportar o intolerável. -- Message: 8 Date: Wed, 1 Oct 2008 11:50:19 -0300 From: Fabricio Fagundes [EMAIL PROTECTED] Subject: [pgbr-geral] Convert 8.3 To: pgbr-geral@listas.postgresql.org.br Message-ID: [EMAIL PROTECTED] Content-Type: text/plain; charset=iso-8859-1 Prezados, Tenho um campo do tipo vachar que quarda os ids de uma determinda seleção de registros ex: '1, 2, 3, 4, 5' Estou criando uma trigger onde quero usar este campo para seleção em um update ex: WHERE id_tabela in (new.campo_varchar). Resultado final esperado: WHERE id IN (1, 2, 3, 4, 5) - obs este campo id é uma chave, tipo integer. Quaisque ajuda, muito obrigado. Att. Fabricio Fagundes -- Próxima Parte -- ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] FUNCTION que acesse linha de comando.
Olá, Anderson Como está sendo feita sua conexão? Para utilizar estes parâmetro (tcp_keepalives_idle) você tem que fazer a conexão via socket UNIX. []s 2008/10/1 Anderson Rodrigo [EMAIL PROTECTED]: Bom dia! Estou pretendendo usar o kill para matar os processos IDLE que tenham mais de uma hora... Até tentei usar esse comando, mas não rolou! select pg_cancel_backend(procpid) from pg_stat_activity where current_query like '%IDLE%' and usename like 'u00%' and now()-query_start interval '1 hour'; --* Tentei também criar uma ROLE para o usuário com: ALTER ROLE u1 SET tcp_keepalives_idle=1; Sem sucesso. --* Também tentei mexer no: /postgresql.conf #tcp_keepalives_idle = 3600# TCP_KEEPIDLE, in seconds; Sem sucesso. --* Se tiver alguma idéia ou exemplo eu agradeço muitíssimo... Atenciosamente: Anderson Rodrigo. A vida é mais simples do que a gente pensa; basta aceitar o impossível, dispensar o indispensável e suportar o intolerável. O que exatamente voce precisa acessar na linha de comando? Se for arquivo, então voce pode utilizar alguma função de leitura, como por exemplo: pg_read_file(text,int,int) Se for funções do SO, aí voce precisa optar por alguma linguagem /untrusted/. -Leo -- Leonardo Cezar http://pgcon.postgresql.org.br http://www.dextra.com.br/postgres -- ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral -- João Paulo www.dextra.com.br/postgres PostgreSQL ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] [OFF-TOPIC] - Coisas que nunca se deve fazer no PGCON
Nunca divida o quarto com o João depois que ele tomar um porre... o cheiro no quarto ficará insuportável.. Jovem isso permite pensamentos dúbios.. Posso enumerar uma coisa a mais?? Nada contra os baianos hehehehe , nao podemos nos sentar com uma mesa com mais de um baiano, o resultado quem estava lá viu, virou folia uma verdadeira micarrê (PGCON-Folia )heehené hehhehe Abraços ao jovem carlinhos brown, jovem salsichão e o jovem preá! ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Convert 8.3
2008/10/1, Fabricio Fagundes [EMAIL PROTECTED]: Tenho um campo do tipo vachar que quarda os ids de uma determinda seleção de registros ex: '1, 2, 3, 4, 5' Estou criando uma trigger onde quero usar este campo para seleção em um update ex: WHERE id_tabela in (new.campo_varchar). Resultado final esperado: WHERE id IN (1, 2, 3, 4, 5) - obs este campo id é uma chave, tipo integer. Você provavelmente já tentou e concluiu que não dá para usar IN string. Você tem pelo menos três opções: - transformar ssua string em uma tabela: ... WHERE id IN regexp_split_to_table(sua_string, ', ') - transformar sua string em um array: ... WHERE id ANY (regexp_split_to_array(sua_string, ', ')) - verificar se id é um substring de seu campo: ... WHERE strpos(sua_string, to_char(id, '9')) 0 Osvaldo ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
[pgbr-geral] Problemas com Vista Home Basic e PostgreSQL
Boa tarde a todos, Estou com um problema quando tento usar o PostgreSQL numa máquina com vista para desenvolvimento, primeiramente fiz a instalação com usuário administrador sem problemas, escolhendo como codificação padrão UTF8, entretanto as configurações básicas do PostgreSQL não foram instaladas corretamente por exemplo na base padrão postgres e na template1 não foi instalada a linguagem padrão, e quando eu tento abrir qualquer uma das duas bases me é retornado um erro: column o.oprlsortop does not exist at character 1093 column o.oprlsortop does not exist at character 1093 Outra falha foi a não criação da linguagem plpgsql. Obrigado a todos ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Convert 8.3
WHERE strpos(new.campo_varchar, id::Text)0 Não sei se é mais eficiente, mas a opção strpos me parece ser a mais lógica para o resultado desejado. 2008/10/1 Fabricio Fagundes [EMAIL PROTECTED] Prezados, Tenho um campo do tipo vachar que quarda os ids de uma determinda seleção de registros ex: '1, 2, 3, 4, 5' Estou criando uma trigger onde quero usar este campo para seleção em um update ex: WHERE id_tabela in (new.campo_varchar). Resultado final esperado: WHERE id IN (1, 2, 3, 4, 5) - obs este campo id é uma chave, tipo integer. Quaisque ajuda, muito obrigado. Att. Fabricio Fagundes ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral -- José de Mello Júnior 41.9957-2007 ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
[pgbr-geral] Certificação PostgreSQL
Olá pessoal, Este é um assunto muito debatido dentro da comunidade brasileira. Há alguns meses alguns entusiastas do projeto PostgreSQL iniciaram um esforço para produzir uma certificação pela comunidade e para comunidade. Esta certificação está sendo desenvolvida nos moldes da certificação BSD [1] e estamos no momento de coleta de dados para traçar o perfil dos profissionais que usam PostgreSQL. Abaixo eu traduzo de maneira livre o texto do anúncio. Por favor, tirem um tempo para preencher o JTA. A Comunidade PostgreSQL está trabalhando para criar uma comunidade para dirigir e endossar a certificação PostgreSQL. Este esforço está sendo lançado pelo Projeto de Certificação PostgreSQL (http://www.postgresqlcertification.org). O principal foco deste projeto é o desenvolvimento e suporte de uma série de certificações que fornecem um método padronizado de identificação do conhecimento e habilidades de profissionais de banco de dados que trabalham com PostgreSQL. Por agora, o Projeto de Certificação do PostgreSQL tem o prazer de anunciar a disponibilidade de uma pesquisa para análise das tarefas de emprego que irá ajudar a formatar o conteúdo e forma que as certificações iniciais irão tomar. Esta pesquisa está disponível publicamente e todos estão convidados a participar. Para preencher a pesquisa, por favor registre-se em: http://www.postgresqlcertification.org/jta O processo de registro leva apenas alguns minutos. Uma vez que o registro esteja concluído e você tenha entrado no sistema, clique em JTA no menu seguido por “participate in the survey” (http://www.postgresqlcertification.org/job_task_analysis). A pesquisa leva aproximadamente uns 30 minutos para ser preenchida. Nós pedimos a todos que tire um tempo para preencher a pesquisa e que diga a um empregado, gerente, colega ou qualquer um que possa trabalhar com o banco de dados PostgreSQL que o faça também. Com a ajuda da comunidade nós seremos capazes de alcançar boa parte do público alvo. Se você está interessado em se juntar ao Projeto de Certificação PostgreSQL, por favor visite http://lists.postgresqlcertification.org/mailman/listinfo/cert/ e se inscreva na lista de discussão após preencher a pesquisa. [1] http://www.bsdcertification.org/ -- 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] configuração pg_hba
Pessoal, Tenho um cliente que usa ip dinamico , então cadastrei no no-ip.org . O que acontece, tem como eu colocar no pg_hba o dominio que está no no-ip.org ?? Diego S. Oliveira ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
[pgbr-geral] Fw: configuração pg_hba
Pessoal, Tenho um cliente que usa ip dinamico , então cadastrei no no-ip.org . O que acontece, tem como eu colocar no pg_hba o dominio que está no no-ip.org ?? Diego S. Oliveira ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Digest pgbr-geral, volume 20, assunto 2
Anderson Rodrigo escreveu: offtopic Olá Anderson, *não* utilize o modo _digest_ para responder perguntas. O título não é nada sugestivo além de dar trabalho na hora de selecionar o tópico que quer responder. /offtopic -- 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
Re: [pgbr-geral] Erro Fatal urgente
Mr J.L. escreveu: O erro encontrado no log foi o seguinte: Sep 30 09:09:21 server postgres[16081]: [1-1] user=,db=LOG: processo servidor (PID 17753) foi terminado pelo sinal 11 Sep 30 09:09:21 server postgres[16081]: [2-1] user=,db=LOG: terminando quaisquer outros processos servidor ativos Parece-me algum processo servidor (autovac?) corrompeu memória compartilhada. Esse erro está acontecendo sempre? Você pode confirmar quando isso acontece? A versão é a 8.3.3? Tivemos uma correção no autovacuum cujo processo caia ao verificar (de maneira inapropriada) uma tabela que acabou de ser removida. -- 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
Re: [pgbr-geral] Convert 8.3
talvez se está usando o pl/pgsql ... EXECUTE ' ( ... ) WHERE id_tabela IN (' || new.campo_varchar || ') '; http://pgdocptbr.sourceforge.net/pg80/plpgsql-statements.html#PLPGSQL-STATEMENTS-EXECUTING-DYN 2008/10/1 Osvaldo Kussama [EMAIL PROTECTED] 2008/10/1, Fabricio Fagundes [EMAIL PROTECTED]: Tenho um campo do tipo vachar que quarda os ids de uma determinda seleção de registros ex: '1, 2, 3, 4, 5' Estou criando uma trigger onde quero usar este campo para seleção em um update ex: WHERE id_tabela in (new.campo_varchar). Resultado final esperado: WHERE id IN (1, 2, 3, 4, 5) - obs este campo id é uma chave, tipo integer. Você provavelmente já tentou e concluiu que não dá para usar IN string. Você tem pelo menos três opções: - transformar ssua string em uma tabela: ... WHERE id IN regexp_split_to_table(sua_string, ', ') - transformar sua string em um array: ... WHERE id ANY (regexp_split_to_array(sua_string, ', ')) - verificar se id é um substring de seu campo: ... WHERE strpos(sua_string, to_char(id, '9')) 0 Osvaldo ___ 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] [OFF-TOPIC] - Coisas que nunca se deve fazer no PGCON
Prometi que a partir daquele dia virei crente ... Nunca vi o avião chaqualhar tanto... Abraço para toda comunidade e Parabéns pelo belíssimo evento. Estaremos nos articulando para trazer palestras e cursos para a Bahia também. Tentarei ajudar o máximo possível... Forte Abraço 2008/10/1 [EMAIL PROTECTED] Nunca divida o quarto com o João depois que ele tomar um porre... o cheiro no quarto ficará insuportável.. Jovem isso permite pensamentos dúbios.. Posso enumerar uma coisa a mais?? Nada contra os baianos hehehehe , nao podemos nos sentar com uma mesa com mais de um baiano, o resultado quem estava lá viu, virou folia uma verdadeira micarrê (PGCON-Folia )heehené hehhehe Abraços ao jovem carlinhos brown, jovem salsichão e o jovem preá! ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral -- -- Atenciosamente, Adriano Rodrigues Analista de Sistema INGÁ - Instituto de Gestão das Águas e Clima [EMAIL PROTECTED] / [EMAIL PROTECTED] Tel.: 3116-3016/8802-0311 ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Convert 8.3
2008/10/1 Fabricio Fagundes [EMAIL PROTECTED]: Prezados, Tenho um campo do tipo vachar que quarda os ids de uma determinda seleção de registros ex: '1, 2, 3, 4, 5' Estou criando uma trigger onde quero usar este campo para seleção em um update ex: WHERE id_tabela in (new.campo_varchar). Resultado final esperado: WHERE id IN (1, 2, 3, 4, 5) - obs este campo id é uma chave, tipo integer. stmt := $$WHERE id_tabela IN ($$||NEW.campo_varchar||$$')$$; EXECUTE stmt; Obs.: Refatore su modelo de dados. -Leo -- Leonardo Cezar http://pgcon.postgresql.org.br http://www.dextra.com.br/postgres ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] configuração pg_hba
2008/10/1 Diego - Simco Informatica [EMAIL PROTECTED]: Pessoal, Tenho um cliente que usa ip dinamico , então cadastrei no no-ip.org . O que acontece, tem como eu colocar no pg_hba o dominio que está no no-ip.org ?? Tem mas esse tipo de estrutura é um pouco instável e se usar resolução de nomes para pg_hba.conf pode piorar um pouco mais. Pensaria em usar VPN ou coisa do tipo. =/ []'s -- Fernando Ike http://www.midstorm.org/~fike/weblog ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Solicitação - Apresentaçõe s do PGCON 2008
Fábio, O link da palestra Projeto de replicação multi-master com 143 servidores está errado. Não tenho a palestra aqui. Você pode arrumar ai? Arrumado! []s Pessoal, até agora eu não consegui baixar a palestra: Projeto de replicação multi-master com 143 servidores por Wagner Corrêa Ramos alguém conseguiu? abraços -- Sérgio Antônio dos Santos Bacharel em Sistemas de Informação (31) 8698-7004 -- PAZ SEM VOZ NÃO É PAZ É MEDO Há mais pessoas que desistem do que pessoas que fracassam Feliz aquele que transfere o que sabe e aprende o que ensina O pensamento cria, o desejo atrai e a fé realiza ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Erro Fatal urgente
Caraca, Pior que é, Um dos servidores que deu problema é 8.3.3 e o autovacuum tava ativo. O outro server que nao conseguimos detectar se tinha problemas de hardware ou oque tinha é 8.2.9 Tipo, nao aconteceu mais porque trocamos as duas laminas. mais nao tenho certeza que nao acontecera denovo. Aconteceu o problema dia 29 (pela manha) e dia 30 (pela manha tambem). Voce recomenda que eu desative o autovacuum? Tem algum informacao sobre esse problema no site do postgresql? se tiver alguma sugestao, é bem vinda. Obrigado. --- Em qua, 1/10/08, Euler Taveira de Oliveira [EMAIL PROTECTED] escreveu: De: Euler Taveira de Oliveira [EMAIL PROTECTED] Assunto: Re: [pgbr-geral] Erro Fatal urgente Para: [EMAIL PROTECTED], Comunidade PostgreSQL Brasileira pgbr-geral@listas.postgresql.org.br Data: Quarta-feira, 1 de Outubro de 2008, 16:44 Mr J.L. escreveu: O erro encontrado no log foi o seguinte: Sep 30 09:09:21 server postgres[16081]: [1-1] user=,db=LOG: processo servidor (PID 17753) foi terminado pelo sinal 11 Sep 30 09:09:21 server postgres[16081]: [2-1] user=,db=LOG: terminando quaisquer outros processos servidor ativos Parece-me algum processo servidor (autovac?) corrompeu memória compartilhada. Esse erro está acontecendo sempre? Você pode confirmar quando isso acontece? A versão é a 8.3.3? Tivemos uma correção no autovacuum cujo processo caia ao verificar (de maneira inapropriada) uma tabela que acabou de ser removida. -- Euler Taveira de Oliveira http://www.timbira.com/ Novos endereços, o Yahoo! que você conhece. Crie um email novo com a sua cara @ymail.com ou @rocketmail.com. http://br.new.mail.yahoo.com/addresses ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Ajuda com SQL e BD
Euler Muito obrigado pela ajuda, vou adotar este sistema. Adilson - Original Message - From: Euler Taveira de Oliveira [EMAIL PROTECTED] To: Comunidade PostgreSQL Brasileira pgbr-geral@listas.postgresql.org.br Sent: Wednesday, September 24, 2008 12:59 AM Subject: Re: [pgbr-geral] Ajuda com SQL e BD tetraetila® escreveu: Estou precisando de uma ajuda, o Firebird não me serve. Preciso aprender a fazer o DBLink no Postgres para poder utilizar mais de um BD na minha aplicação. Qualquer ajuda será bem vinda. O que você precisa não é de acesso a múltiplos bancos; você precisa de múltiplos esquemas [1]. Você pode criar vários esquemas empresa01, empresa03, ..., empresan e colocar as tabelas de movimentação em cada um dos esquemas. As tabelas são acessadas utilizando empresa01.movimentacao, empresa02.movimentacao, ..., empresan.movimentacao. Além disso, você pode restringir acesso a esquemas. [1] http://www.postgresql.org/docs/8.3/static/sql-createschema.html -- 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 mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Ajuda com select
Obrigado aos amigos, foi solucionado da seguinte maneira: copy (select to_char( a017_dtem,'mmDD ), a017_vavn ... ) to E'\\windows\temp\tempor.txt' with delimiters '|' Todos os campos tipo data me retornam a string ano, mês, dia. ( 20080930 ) aí faço minha exportação. Agradecimento ao Willian, Renato... Adilson Nunes - Original Message - From: Marcelo Costa To: Comunidade PostgreSQL Brasileira Sent: Monday, September 29, 2008 11:39 PM Subject: Re: [pgbr-geral] Ajuda com select Olá, 2008/9/29 tetraetila® [EMAIL PROTECTED] Olá Pessoal Quando eu dou um select na minha tabela alguns campos retornam a data no formato: 2008-09-29 Como eu posso formatar esta data para não retornar os traços ( - ), separadores. Após o select preciso que a data venha apenas os números tipo: 20080929, pois gravo em txt e faço uma importação dos dados logo em seguida e este traços estão me atrapalhando. Use regexp_replace [1] select regexp_replace('2008-08-08',E'[\\-\\.]', '','g'); [1] http://www.regular-expressions.info/postgresql.html -- Marcelo Costa -- ___ 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] configuração pg_hba
Se não quiser usar VPN, faça tunel com SSH 2008/10/1 Fernando Ike [EMAIL PROTECTED] 2008/10/1 Diego - Simco Informatica [EMAIL PROTECTED]: Pessoal, Tenho um cliente que usa ip dinamico , então cadastrei no no-ip.org . O que acontece, tem como eu colocar no pg_hba o dominio que está no no-ip.org ?? Tem mas esse tipo de estrutura é um pouco instável e se usar resolução de nomes para pg_hba.conf pode piorar um pouco mais. Pensaria em usar VPN ou coisa do tipo. =/ []'s -- Fernando Ike http://www.midstorm.org/~fike/webloghttp://www.midstorm.org/%7Efike/weblog ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral -- *:-.,_,.-:*'``'*:-.,_,.-:*:-.,_,.-:*'``'*:-.,_,.-: :: Rodrigo Machado :: FlaRo Sistemas 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] Solicitação - Apresentaçõe s do PGCON 2008
Tentei aqui e realmente não rolou. 2008/10/1 sergio santos [EMAIL PROTECTED] Fábio, O link da palestra Projeto de replicação multi-master com 143 servidores está errado. Não tenho a palestra aqui. Você pode arrumar ai? Arrumado! []s Pessoal, até agora eu não consegui baixar a palestra: Projeto de replicação multi-master com 143 servidores por Wagner Corrêa Ramos alguém conseguiu? abraços -- Sérgio Antônio dos Santos Bacharel em Sistemas de Informação (31) 8698-7004 -- PAZ SEM VOZ NÃO É PAZ É MEDO Há mais pessoas que desistem do que pessoas que fracassam Feliz aquele que transfere o que sabe e aprende o que ensina O pensamento cria, o desejo atrai e a fé realiza ___ 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] Erro Fatal urgente
Mr J.L. escreveu: Um dos servidores que deu problema é 8.3.3 e o autovacuum tava ativo. O outro server que nao conseguimos detectar se tinha problemas de hardware ou oque tinha é 8.2.9 Tipo, nao aconteceu mais porque trocamos as duas laminas. mais nao tenho certeza que nao acontecera denovo. Aconteceu o problema dia 29 (pela manha) e dia 30 (pela manha tambem). Voce recomenda que eu desative o autovacuum? Não. Tem algum informacao sobre esse problema no site do postgresql? Release Notes [1]? se tiver alguma sugestao, é bem vinda. Eu aconselharia uma atualização para 8.3.4. Afinal de contas, um dump/restore não é necessário. [1] http://www.postgresql.org/docs/8.3/static/release-8-3-4.html -- 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