[pgbr-geral] Dúvida - Segurança
Boa noite pessoal, Estou adotando o postgresql em meu software. Até o momento só elogios a esse banco incrível. Estamos em fase de implantação do software no cliente, e estamos criando uma estrutura de backup de base. Estamos em busca de proteger os dados do backup, para tornar impossível visualizar os DML e DDL sem as devidas autorizações. Alguém tem sugestões? Abraços ___ 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úvida - Segurança
Olá Fábio, O problema é que o sistema vai rodar local. O postgresql será instalado no mesmo computador do sistema. Em 22/10/2012 20:30, Fábio Telles Rodriguez escreveu: Em 22 de outubro de 2012 20:24, Augusto <mailto:augustode...@gmail.com>> escreveu: Boa noite pessoal, Estou adotando o postgresql em meu software. Até o momento só elogios a esse banco incrível. Estamos em fase de implantação do software no cliente, e estamos criando uma estrutura de backup de base. Estamos em busca de proteger os dados do backup, para tornar impossível visualizar os DML e DDL sem as devidas autorizações. Alguém tem sugestões? Muito simples, não dê acesso ao seu servidor. O usuário 'root' ou 'administrador' sempre vai ter acesso a tudo. Então, cuide de não dar acesso nestas contas para qualquer um. Simples né? Abraços ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br <mailto:pgbr-geral@listas.postgresql.org.br> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral -- Atenciosamente, Fábio Telles Rodriguez blog: http:// <http://www.midstorm.org/%7Etelles/>http://tellesr.wordpress.com <http://tellesr.wordpress.com/> e-mail / gtalk / MSN: fabio.tel...@gmail.com <mailto:fabio.tel...@gmail.com> Skype: fabio_telles ___ 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] Dúvida - Segurança
Olá Márcio, Gostei de sua ideia. Vamos ver se eu entendi, eu geraria o backup e o jogaria em um zip com uma senha? att, Augusto Em 22/10/2012 20:50, Márcio Elias escreveu: Você pode lidar com isso "no braço" compactando o arquivo de backup gerado e protegendo o mesmo por senha, qualquer biblioteca de compactação digna, fornece esta opção. Depois de fazer o backup, e compactar o mesmo, vc exclui o backup não compactado e mantem somente o compactado. -- Att. __ Márcio Elias Hahn do Nascimento Araranguá - SC Cel: (55) 48-9661-0233 msn: marcioeliash...@hotmail.com <mailto:marcioeliash...@hotmail.com> 2012/10/22 Augusto <mailto:augustode...@gmail.com>> Olá Fábio, O problema é que o sistema vai rodar local. O postgresql será instalado no mesmo computador do sistema. Em 22/10/2012 20:30, Fábio Telles Rodriguez escreveu: Em 22 de outubro de 2012 20:24, Augusto mailto:augustode...@gmail.com>> escreveu: Boa noite pessoal, Estou adotando o postgresql em meu software. Até o momento só elogios a esse banco incrível. Estamos em fase de implantação do software no cliente, e estamos criando uma estrutura de backup de base. Estamos em busca de proteger os dados do backup, para tornar impossível visualizar os DML e DDL sem as devidas autorizações. Alguém tem sugestões? Muito simples, não dê acesso ao seu servidor. O usuário 'root' ou 'administrador' sempre vai ter acesso a tudo. Então, cuide de não dar acesso nestas contas para qualquer um. Simples né? Abraços ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br <mailto:pgbr-geral@listas.postgresql.org.br> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral -- Atenciosamente, Fábio Telles Rodriguez blog: http:// <http://www.midstorm.org/%7Etelles/>http://tellesr.wordpress.com <http://tellesr.wordpress.com/> e-mail / gtalk / MSN: fabio.tel...@gmail.com <mailto:fabio.tel...@gmail.com> Skype: fabio_telles ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br <mailto: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 <mailto: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] Dúvida - Segurança
Olá Fábio, Temos os dois casos, são eles: um computador servidor e outros clientes; e um computador cliente e servidor ao mesmo tempo. No primeiro caso beleza, não temos dúvidas de como vamos trabalhar, o segundo caso (indispensável) que vamos precisar disso. Mas a ideia de compactar o arquivo acho que nos atende por enquanto. Abraço, Augusto Em 23/10/2012 07:23, Fábio Telles Rodriguez escreveu: Em 22 de outubro de 2012 20:50, Márcio Elias <mailto:marcioel...@gmail.com>> escreveu: Você pode lidar com isso "no braço" compactando o arquivo de backup gerado e protegendo o mesmo por senha, qualquer biblioteca de compactação digna, fornece esta opção. Depois de fazer o backup, e compactar o mesmo, vc exclui o backup não compactado e mantem somente o compactado. Veja, você tem de pensar: 1) Se você só tem um servidor, você tem problemas de segurança de qualquer jeito. Você pode minimizar isso. 2) Quem tem acesso físico ao servidor, sempre tem acesso como root (com um boot por um Live CD por exemplo). 3) Quem tem acesso como root sempre tem acesso aos demais usuários. O que você pode fazer é trabalhar com as permissões do SO. O usuário da aplicação não pode ser root (ou administrador no Windows). Você tem de fazer com que as permissões nas pastas do Postgres (não apenas o backup) sejam bem controladas. Em casos estremos voce^` pode encriptar o sistema de arquivos inteiro. Mas nada disso vai adiantar se a pessoa tiver acesso como root. Se você não fizer isso, você pode até proteger o backup, mas não vai proteger algo mais complicado ainda: a base em produção. A pessoa poderá consultar e alterar dados na sua base ou até gerar novos backups. Então você não pode garantir a segurança sem garantir que a pessoa não vai ter acesso como root (ou administrador, no windows). Isso é uma regra básica de segurança. Você precisa garantir sempre que quem tem acesso físico possa ter acesso total na máquina. Se não fosse assim, quando você demite um administrador, ele poderia trocar a senha de root e você nunca mais teria como acessar o resto do servidor. Eu não sei como é sua arquitetura, se o acesso físico é um problema, então melhor repensar a arquitetura como um todo. -- Atenciosamente, Fábio Telles Rodriguez blog: http:// <http://www.midstorm.org/%7Etelles/>http://tellesr.wordpress.com <http://tellesr.wordpress.com/> e-mail / gtalk / MSN: fabio.tel...@gmail.com <mailto:fabio.tel...@gmail.com> Skype: fabio_telles ___ 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] Dúvida - Segurança
Bom dia Jean, Gostei de sua solução, vou anotar aqui. Um dos problemas é esse mesmo que vc comenta, tem casos onde iremos instalar em notebook com bastante limites em questão de hardware. Mas de qualquer forma, obrigado pela contribuição. Abraço, Augusto Em 23/10/2012 08:22, Jean Domingues escreveu: > Creio que possa ser uma boa alternativa, se a maquina for robusta, você criar > uma VM (Virtualbox da Oracle, por exemplo), e instalar um linux com o > servidor postgresql. A meu ver, ficaria bem seguro. > > Jean Domingues. > ___ > 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] Dúvida - Segurança
Olá Marcio, Você tem razão. Seria uma solução temporário. Nossa ideia futura é criar uma aplicação para fazer isso de maneira segura, ainda está em nossos planos, tem alguma sugestão? Abraço, Augusto Em 22/10/2012 23:10, Márcio Elias escreveu: Isso, exatamente isso, não eh a melhor solução do mundo mais é um solução relativamente simples e eficaz contra os bisbilhoteiros já é uma prevenção. Dependendo da linguagem de programação que vc utiliza isso pode ser realmente simples. Qualquer dúvida estamos ai. -- Att. __ Márcio Elias Hahn do Nascimento Araranguá - SC Cel: (55) 48-9661-0233 msn: marcioeliash...@hotmail.com <mailto:marcioeliash...@hotmail.com> 2012/10/22 Augusto <mailto:augustode...@gmail.com>> Olá Márcio, Gostei de sua ideia. Vamos ver se eu entendi, eu geraria o backup e o jogaria em um zip com uma senha? att, Augusto Em 22/10/2012 20:50, Márcio Elias escreveu: Você pode lidar com isso "no braço" compactando o arquivo de backup gerado e protegendo o mesmo por senha, qualquer biblioteca de compactação digna, fornece esta opção. Depois de fazer o backup, e compactar o mesmo, vc exclui o backup não compactado e mantem somente o compactado. -- Att. __ Márcio Elias Hahn do Nascimento Araranguá - SC Cel: (55) 48-9661-0233 msn: marcioeliash...@hotmail.com <mailto:marcioeliash...@hotmail.com> 2012/10/22 Augusto mailto:augustode...@gmail.com>> Olá Fábio, O problema é que o sistema vai rodar local. O postgresql será instalado no mesmo computador do sistema. Em 22/10/2012 20:30, Fábio Telles Rodriguez escreveu: Em 22 de outubro de 2012 20:24, Augusto mailto:augustode...@gmail.com>> escreveu: Boa noite pessoal, Estou adotando o postgresql em meu software. Até o momento só elogios a esse banco incrível. Estamos em fase de implantação do software no cliente, e estamos criando uma estrutura de backup de base. Estamos em busca de proteger os dados do backup, para tornar impossível visualizar os DML e DDL sem as devidas autorizações. Alguém tem sugestões? Muito simples, não dê acesso ao seu servidor. O usuário 'root' ou 'administrador' sempre vai ter acesso a tudo. Então, cuide de não dar acesso nestas contas para qualquer um. Simples né? Abraços ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br <mailto:pgbr-geral@listas.postgresql.org.br> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral -- Atenciosamente, Fábio Telles Rodriguez blog: http:// <http://www.midstorm.org/%7Etelles/>http://tellesr.wordpress.com <http://tellesr.wordpress.com/> e-mail / gtalk / MSN: fabio.tel...@gmail.com <mailto:fabio.tel...@gmail.com> Skype: fabio_telles ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br <mailto: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 <mailto: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 <mailto: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 <mailto: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
[pgbr-geral] Dúvida - Gerar DUMP com todos objetos.
Olá pessoal, Estou usando o postgis e por isso preciso gerar um DUMP com todos os objetos do banco. Alguém tem uma dica, eu tentei gerar pelo pgadmin, mas só consegui as tabelas. Abraço, Augusto ___ 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úvida - Gerar DUMP com todos objetos.
Como faço para executar esse comando? Em 24/10/2012 13:16, Danilo Silva escreveu: > pg_dumpall -g ___ 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úvida - Gerar DUMP com todos objetos.
Jota, Ficaria mais ou menos assim: *pg_dump -h localhost -p 5433 -U template_bd > d:/template_bd.sql* Abraço Em 24/10/2012 13:38, JotaComm escreveu: Olá, Em 24 de outubro de 2012 13:13, Augusto <mailto:augustode...@gmail.com>> escreveu: Olá pessoal, Estou usando o postgis e por isso preciso gerar um DUMP com todos os objetos do banco. Alguém tem uma dica, eu tentei gerar pelo pgadmin, mas só consegui as tabelas. O pg_dump já faz isso, a única coisa que ele não carrega são os usuários. Abraço, Augusto ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br <mailto:pgbr-geral@listas.postgresql.org.br> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral Abraços -- JotaComm http://jotacomm.wordpress.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] Dúvida - Gerar DUMP com todos objetos.
Valeu Jotta, mas o pgadmin resolveu meu problema. Abraço Em 24/10/2012 14:51, JotaComm escreveu: Opa, Em 24 de outubro de 2012 13:49, Augusto <mailto:augustode...@gmail.com>> escreveu: Jota, Ficaria mais ou menos assim: *pg_dump -h localhost -p 5433 -U template_bd > d:/template_bd.sql* pg_dump -U usuario banco -f /tmp/backup.dmp Abraço Em 24/10/2012 13:38, JotaComm escreveu: Olá, Em 24 de outubro de 2012 13:13, Augusto mailto:augustode...@gmail.com>> escreveu: Olá pessoal, Estou usando o postgis e por isso preciso gerar um DUMP com todos os objetos do banco. Alguém tem uma dica, eu tentei gerar pelo pgadmin, mas só consegui as tabelas. O pg_dump já faz isso, a única coisa que ele não carrega são os usuários. Abraço, Augusto ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br <mailto:pgbr-geral@listas.postgresql.org.br> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral Abraços -- JotaComm http://jotacomm.wordpress.com ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br <mailto: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 <mailto:pgbr-geral@listas.postgresql.org.br> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral Abraços -- JotaComm http://jotacomm.wordpress.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] Monitoração da Atividade na Base de Dados
Pra felicidade geral da nação, sim, existe. Desculpe a graça, mas não pude resistir. Istoé um projeto no qual estou trabalhando faz algum tempo e que agora posso começar divulgar. Olha o projeto pgtools: http://pgfoundry.org/projects/pgtools/ E fiz uma versão em PHP também. Só que ainda não está disponível lá. Se quiser, mando-lhe uma amostra. Responda este pedido em mensagem privada. Abraço. --- Joao <[EMAIL PROTECTED]> escreveu: > pgfounie novamente > - Original Message - > From: "Jean PSmi" <[EMAIL PROTECTED]> > To: "Comunidade PostgreSQL Brasileira" > > Sent: Wednesday, May 23, 2007 12:10 PM > Subject: [pgbr-geral] Monitoração da Atividade na > Base de Dados > > > > Bom dia gostaria de saber onde posso ver o q ta > rolando de operações na > > base de dados e tbm gostaria de saber se isso fica > registrado ou tem algum > > software pra auxiliar isso!!! > > agradeço desde já a atenção !!! > > abraços! > > ___ > > 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 > -- - Guilherme Augusto - - Software Livre - < .. > ( J )~ '' '' conhecimento ... °v° /(_)\ ^ ^ ... ao alcance de todos. (o_ //\ V_/_ -- __ Fale com seus amigos de graça com o novo Yahoo! Messenger http://br.messenger.yahoo.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] Monitoração da Atividade na Base de Dados
Oi Evandro. Desculpe a demora. Esta mensagem é devido a algumas variáveis internas no script. Mude-as, se necessário. São elas: - dir_data - versao_pg A dir_data, é assumida automaticamente se não houver a variável de ambiente PGDATA (em maiúsculas) setada. Se estiver trabalhando no Linux, pode-se usar o comando: export PGDATA="". Qualquer dúvida, estou à disposição. Abraço. --- Evandro Ricardo Silvestre <[EMAIL PROTECTED]> escreveu: - Guilherme, Legal o projeto. Não consegui executar o pg_monitor_tamanho.sh, achoque é por causa de umas variaveis de ambiente que tem q ser criadas enão as tenho. Você poderia passar quais são essas variaveis? "ERRO: Não existe um diretório de trabalho válido para PostgreSQL." Aceita sugestões?? Seria legal se o pg_monitor_processo.sh aceitassecomo parametro o nome do banco e monitorar apenas aquele banco.Acontece aqui (e em muitos lugares) o problema de variosdesenvolvedores utilizarem o mesmo servidor, e de repente queromonitorar apenas um banco. Parabéns pelo trabalho SDS Evandro Guilherme Augusto wrote: Pra felicidade geral da nação, sim, existe.Desculpe a graça, mas não pude resistir.Istoé um projeto no qual estou trabalhando faz algumtempo e que agora posso começar divulgar.Olha o projeto pgtools:http://pgfoundry.org/projects/pgtools/E fiz uma versão em PHP também.Só que ainda não está disponível lá.Se quiser, mando-lhe uma amostra. Responda este pedido em mensagem privada.Abraço.--- Joao <[EMAIL PROTECTED]> escreveu: pgfounie novamente- Original Message - From: "Jean PSmi" <[EMAIL PROTECTED]>To: "Comunidade PostgreSQL Brasileira"Sent: Wednesday, May 23, 2007 12:10 PMSubject: [pgbr-geral] Monitoração da Atividade naBase de Dados Bom dia gostaria de saber onde posso ver o q ta rolando de operações na base de dados e tbm gostaria de saber se isso fica registrado ou tem algum software pra auxiliar isso!!!agradeço desde já a atenção !!!abraços!___pgbr-geral mailing [EMAIL PROTECTED] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral ___pgbr-geral mailing [EMAIL PROTECTED] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral ---Guilherme Augusto- - Software Livre - < .. > ( J )~ '' '' conhecimento ... °v° /(_)\ ^ ^... ao alcance de todos. (o_ //\ V_/_--__Fale com seus amigos de graça com o novo Yahoo! Messenger http://br.messenger.yahoo.com/ ___pgbr-geral mailing [EMAIL PROTECTED]://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 > -- - Guilherme Augusto - - Software Livre - < .. > ( J )~ '' '' conhecimento ... °v° /(_)\ ^ ^ ... ao alcance de todos. (o_ //\ V_/_ -- __ Fale com seus amigos de graça com o novo Yahoo! Messenger http://br.messenger.yahoo.com/ ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
[pgbr-geral] Elefante - Ferramenta para monitoram ento em português-BR
Boa noite a todos! Acabei de publicar no pg_foundry (http://pgfoundry.org/projects/pgtools/) o "Elefante-0.1". Elefante é uma ferramenta para monitoramento do PostgreSQL, no ambiente Web, voltada para a comunidade brasileira. É simples de instalar, simples de usar e mostra algumas informações úteis. Funciona, por enquanto, apenas no Linux e está em estágio inicial (tenham alguma paciência se algo der errado, hehehe). Apreciaria sugestões, dicas, etc. Abraço a todos. -- - Guilherme Augusto - - Software Livre - < .. > ( J )~ '' '' conhecimento ... °v° /(_)\ ^ ^ ... ao alcance de todos. (o_ //\ V_/_ -- Novo Yahoo! Cadê? - Experimente uma nova busca. http://yahoo.com.br/oqueeuganhocomisso ___ 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 de Idioma
Tenho uma aplicação em genexus e por motivo de compatibilidade tenho configurado no postgresql.conf os parâmetros lc_messages, lc_monetary, lc_numeric, lc_time como "en_US.UTF-8", o banco de dados está como "LATIN1" e o servidor está com o locale "pt_BR.UTF-8". Há algum tempo notei um problema de ordenação em uma cadeia de caracteres. Executando o initdb com a opção --locale=C resolveu o meu problema, gostaria de saber se eu posso ter algum problema com essas configurações. SO Fedora 9 PostgreSQL 8.0.13___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
[pgbr-geral] Plano de Contingência - Backups e R estores
Prezados colegas da lista, Meu nome é Augusto Cesar, esta é a minha primeira mensagem e gostaria de solicitar a ajuda de vocês para o seguinte problema: - Estou preparando meu trabalho final de conclusão de curso, e preciso apresentar na documentação um plano de contingência envolvendo ambiente operacional, dados e estrutura do BD. O sistema que estou desenvolvendo é para WEB, escrito em JSP e usando PostgreSQL 8.3 como SGBD. O orientador solicitou que seja criada uma rotina de backups e recuperação, de forma que o administrador do sistema possa fazer isso via menu, ou poderia ser feita replicação do BD em outro site. Algum colega aqui da lista poderia infomar se existe algum software que faça backups e recuperação de dados e estrutura do banco de forma automática? Ou só pode ser feito mesmo via pg_dump / pg_restore? E quanto a replicação do BD em outro site? Qual o procedimento para fazer isso? Agradecendo antecipadamente qualquer ajuda, atenciosamente Augusto Cesar 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
[pgbr-geral] Ajuda com DBDesigner Fork e conexão com o BD
Prezados Colegas, Instalei o DBDesigner Fork para Windows e o PosgreSQL 8.2.4. Gostaria de saber como efetuar uma conexão com o BD a partir do DBDesigner Fork. No menu de configuração das conexões somente são exibidas opções para MySQL, SQLite, Oracle, MSSQL e ODBC. Alguém poderia dar uma ajuda ? Agradecendo antecipadamente, Augusto Cesar 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
[pgbr-geral] Criar campo para receber somente o ano corrente
Prezados colegas, Estou criando uma tabela onde preciso armazenar como default somente o ano corrente. Qual o tipo de campo para este tipo de dado, e como obtê-lo? Agradecendo qualquer ajuda, Augusto Nunes 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
[pgbr-geral] Consultar diversas diversos campos de várias tabelas
Prezados Colegas, Estou com o seguinte problema: possuo uma base de dados com diversas tabelas, as quais possuem diversos campos varchar e text, entre outros como date, integer, boolean... Acontece que o usuário deseja que, dado um texto qualquer (através de um campo de uma interface gráfica de uma aplicação), seja efetuada uma busca por este texto em qualquer campo de todas as tabelas...!!! Alguém poderia dar uma ajuda de como isso pode ser feito? (Se é que é possível no Postgres). Agradecendo a atenção, atenciosamente Augusto Cesar Nunes Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
[pgbr-geral] Full Text Search - Alguém conhece ?
Colegas, Estou estudando o desenvolvimento de uma base de dados, a qual possui 20 tabelas relacionadas, e o usuário do banco deseja efetuar consultas por diversos termos, em todas as tabelas simultâneamente. Alguém já usou ou sabe se o mecanismo de pesquisa Full Text Search atenderia esta demanda? Agradecendo a atenção, Augusto Cesar Nunes Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
[pgbr-geral] Gravar caminho de arquivo em campo varchar
Prezados colegas, Estou desenvolvendo um aplicativo em JSP que deve gravar um caminho informado pelo usuário no formato C:\Arquivo de Programas\Apache Software Fondation\Apache\lib em um campo varchar, e posteriormente recuperar esta localização. Estou testando via pgAdmin, inserindo uma instrução SQL da forma abaixo: INSERT INTO tblSistema (id, caminho) VALUES (1, 'C:\Arquivo de Programas\Apache Software Fondation\Apache\lib'); O registro é gravado na tabela, mas o campo caminho é exibido da seguinte forma (sem as barras separadoras): "C:Arquivo de ProgramasApache Software FondationApachelib" No painel de saída, o pgAdmin exibe a seguinte mensagem: AVISO: uso de escape fora do padrão em cadeia de caracteres LINE 1: insert into sistema (id, caminho) values (1, 'C:\Arquivo de ... ^ HINT: Utilize a sintaxe de escape de cadeia de caracteres para escapes, i.e., E'\r\n'. Consulta executada com sucesso: 1 registros afetados, com tempo de execução de 56 ms. Quando utilizo a sintaxe INSERT INTO tblSistema (id, caminho) VALUES (2, 'C:\\Arquivo de Programas\\Apache Software Fondation\\Apache\\lib'); o registro é inserido, mas é exibido da seguinte forma: "C:\Arquivo de Programas\Apache Software Fondation\Apache\lib" E no painel de saída: AVISO: uso de \\ fora do padrão em cadeia de caracteres LINE 1: insert into sistema (id, caminho) values (2, 'C:\\Arquivo de... ^ HINT: Utilize a sintaxe de escape de cadeia de caracteres para barras invertidas, i.e., E'\\'. Consulta executada com sucesso: 1 registros afetados, com tempo de execução de 58 ms. Alguém poderia dar uma ajuda no que se refere a inserir caracteres como barras invertidas? Agradecendo antecipadamente toda e qualquer ajuda possível, atenciosamente Augusto Cesar Nunes Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.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] Desabilitar erro de conversões explicitas no postgresql 8.4
Oi Flavio, Muito obrigado pela sua ajuda. Já estamos planejando refatorar a aplicação para remover esses erros. Enquanto não alteramos tudo, pensei em fazer uma function que sobscreva a função replace e dentro dela fazer o CAST. CREATE OR REPLACE FUNCTION replace2(INTEGER, VARCHAR, VARCHAR) RETURNS text AS $$ DECLARE resultado text; BEGIN resultado := replace(CAST($1 AS text),$2,$3); RETURN resultado; END; $$ LANGUAGE plpgsql; Jrjorro 2011/9/27 Flavio Henrique Araque Gurgel > > Tenho um sistema legado que faz a bobagem de chamar funções > "replace(string, > > string, string)" com replace(INT, string, string) e o postgresql 8.2 > aceita > > isso de alguma forma. Estou migrando essa base de dados para um > postgresql > > 8.4 e ele não executa as querys com esse erro no recebimento do > parâmetro. > > Gostaria da ajuda de vocês para saber como fazer o pg 8.4 aceitar essas > > consultas enquanto estamos buscando refatorar esse "código" > > > > ERRO: BRT ERRO: função replace(numeric, unknown, unknown) não existe no > > caracter 287 > > BRT DICA: Nenhuma função corresponde com o nome e os tipos de argumentos > > informados. Você precisa adicionar conversões de tipo explícitas. > > replace (INT::text, string, string) deve resolver seu problema. > Se não for possível modificar seu sistema você terá que adicionar as > conversões no catálogo do PostgreSQL. > É melhor modificar sua aplicação: não fazer cast corretamente é > considerado má prática e por isso foi removido no PostgreSQL 8.3 e > superiores. > > []s > Flavio Gurgel > ___ > pgbr-geral mailing list > pgbr-geral@listas.postgresql.org.br > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > Jrjorro ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Webcast Tutorial sobre PostgreSQL é hoje
Alguém consegue o áudio do webcast ? Até mais 2011/10/6 Bruno Silva > > Estarei apresentando um Webcast pela 4Linux hoje à tarde. > > realizará no dia 06 de outubro de 2011 às 16h horário de Brasília), o > > Webcast Tutorial – Você viu o PostgreSQL 9.1? ao vivo pela internet. > > > ___ > 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] Erro de caracter em dump
Olá a todos, boa tarde! Instalei um postgres 8.4 para fazer um teste de migração da base do servidor de produção (8.2) e estou vendo uns erros estranhos no postgresql.log: 2011-10-07 09:13:32 BRT ERROR: relation "tbl_usuario" does not exist at > character 48 > 2011-10-07 09:13:32 BRT STATEMENT: SELECT DS_USUARIO_APELIDO^M > FROM TBL_USUARIO^M > WHERE ID_USUARIO='711' > Reparem no caracter ^M que salvo engano se refere a tipo de arquivo não é ? no servidor atual o locale está em pt_BR.UTF-8 e no atual também. Vocês sabem alguma coisa que possa corrigir esse problema ? Até mais, -- Moises Augusto Analista de Sistemas Cel.: (11) 8198-3357 ___ 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 de caracter em dump
Oi Jota, Segue: pg_dump -h localhost -U bd_user -f /backup/dump.sql banco" > /dev/null psql -U bd_user banco < /backup/dump.sql Moises 2011/10/7 JotaComm > Olá, > > Em 7 de outubro de 2011 14:55, Moisés Augusto escreveu: > > Olá a todos, boa tarde! >> >> Instalei um postgres 8.4 para fazer um teste de migração da base do >> servidor de produção (8.2) e estou vendo uns erros estranhos no >> postgresql.log: >> >> 2011-10-07 09:13:32 BRT ERROR: relation "tbl_usuario" does not exist at >>> character 48 >>> 2011-10-07 09:13:32 BRT STATEMENT: SELECT DS_USUARIO_APELIDO^M >>> FROM TBL_USUARIO^M >>> WHERE ID_USUARIO='711' >>> >> >> Reparem no caracter ^M que salvo engano se refere a tipo de arquivo não é >> ? >> >> no servidor atual o locale está em pt_BR.UTF-8 e no atual também. Vocês >> sabem alguma coisa que possa corrigir esse problema ? >> > > Qual foi a forma de backup adotada? Comando e parâmetros? > > Qual foi a forma usada na restauração? Qual o comando utilizado e > parâmetros? > > >> >> Até mais, >> >> >> >> >> ___ >> pgbr-geral mailing list >> pgbr-geral@listas.postgresql.org.br >> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral >> >> > > Abraços > -- > JotaComm > http://jotacomm.wordpress.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] Erro de caracter em dump
Oi Dickson, Não... de linux debian para linux ubuntu via scp. Moises 2011/10/7 Dickson S. Guedes > Em 7 de outubro de 2011 14:55, Moisés Augusto > escreveu: > > Olá a todos, boa tarde! > > > > Instalei um postgres 8.4 para fazer um teste de migração da base do > servidor > > de produção (8.2) e estou vendo uns erros estranhos no postgresql.log: > > > >> 2011-10-07 09:13:32 BRT ERROR: relation "tbl_usuario" does not exist at > >> character 48 > >> 2011-10-07 09:13:32 BRT STATEMENT: SELECT DS_USUARIO_APELIDO^M > >> FROM TBL_USUARIO^M > >> WHERE ID_USUARIO='711' > > > > Reparem no caracter ^M que salvo engano se refere a tipo de arquivo não é > ? > > > > no servidor atual o locale está em pt_BR.UTF-8 e no atual também. Vocês > > sabem alguma coisa que possa corrigir esse problema ? > > O arquivo não foi transportado entre sistemas operacionais? Como de > Windows para Linux por exemplo? > > []s > -- > Dickson S. Guedes > mail/xmpp: gue...@guedesoft.net - skype: guediz > http://guedesoft.net - 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] Curso de DBA... compensa?
Estou procurando por cursos de especialização do PostgreSQL e me deparei com esse: http://www.dextra.com.br/servicos/treinamento/pg/pgdba.htm , gostaria de opiniões com relação se este curso parece compensar o investimento, ou se devo procurar outro curso ou se alguém já fez... 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] Curso de DBA... compensa?
Me ajudaram um bocado e acho que vou fazer realmente, já estou estudando mais a fundo o PostgreSQL e pelas opiniões dadas é interessante fazer um curso assim. Apenas para esclarecimentos, optei pela Dextra porque irão dar o curso em Curitiba que é proxima da minha cidade e como não disponho de muitos recursos(ainda!) para viajar e me especializar preciso recorrer às proximidades. Obrigado, mais uma vez! ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
[pgbr-geral] como deixar default o client_encoding
Olá a todos, Como podemos setar default o client_encoding dos novos bancos criados ? -- Jrjorro ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] como deixar default o client_encoding
O client é o SO ? Até mais 2011/10/25 Euler Taveira de Oliveira > On 24-10-2011 23:16, Moisés Augusto wrote: > > Como podemos setar default o client_encoding dos novos bancos criados ? > > > O próprio nome já diz client_... Que tal fazer isso nas aplicações (vide > comando SET)? > > > -- >Euler Taveira de Oliveira - Timbira http://www.timbira.com.br/ >PostgreSQL: Consultoria, Desenvolvimento, Suporte 24x7 e Treinamento > ___ > pgbr-geral mailing list > pgbr-geral@listas.postgresql.org.br > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] como deixar default o client_encoding
Obrigado Leandro! Euler, trate as pessoas como gosta de ser tratado, ok ? Até mais. 2011/10/25 Euler Taveira de Oliveira > On 25-10-2011 15:03, Moisés Augusto wrote: > > O client é o SO ? > > > > Até mais > > > > 2011/10/25 Euler Taveira de Oliveira > <mailto:eu...@timbira.com>> > > > > On 24-10-2011 23:16, Moisés Augusto wrote: > > > Como podemos setar default o client_encoding dos novos bancos > criados ? > > > > > O próprio nome já diz client_... Que tal fazer isso nas aplicações > (vide > > comando SET)? > > > Você leu o que eu escrevi acima? APLICAÇÃO. > > > -- >Euler Taveira de Oliveira - Timbira http://www.timbira.com.br/ >PostgreSQL: Consultoria, Desenvolvimento, Suporte 24x7 e Treinamento > ___ > pgbr-geral mailing list > pgbr-geral@listas.postgresql.org.br > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] como deixar default o client_encoding
Oi pessoal, Resolvi o problema setando client_encoding no postgresql.conf para latin1. Agora a pergunta. Isso implica em perda de performance, ou algum outro problema ? Até mais, 2011/10/25 Moisés Augusto > Obrigado Leandro! > > Euler, trate as pessoas como gosta de ser tratado, ok ? > > Até mais. > > > 2011/10/25 Euler Taveira de Oliveira > >> On 25-10-2011 15:03, Moisés Augusto wrote: >> > O client é o SO ? >> > >> > Até mais >> > >> > 2011/10/25 Euler Taveira de Oliveira > > <mailto:eu...@timbira.com>> >> > >> > On 24-10-2011 23:16, Moisés Augusto wrote: >> > > Como podemos setar default o client_encoding dos novos bancos >> criados ? >> > > >> > O próprio nome já diz client_... Que tal fazer isso nas aplicações >> (vide >> > comando SET)? >> > >> Você leu o que eu escrevi acima? APLICAÇÃO. >> >> >> -- >>Euler Taveira de Oliveira - Timbira http://www.timbira.com.br/ >>PostgreSQL: Consultoria, Desenvolvimento, Suporte 24x7 e Treinamento >> ___ >> pgbr-geral mailing list >> pgbr-geral@listas.postgresql.org.br >> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral >> > > > ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] como deixar default o client_encoding
Obrigado Dickson e Osvaldo, Já solicitei à area de devel pra especificar na aplicação o encode. Até agora tá praticamente imperceptível na performance. Até mais, Moises. 2011/10/25 Osvaldo Kussama > Em 25/10/11, Moisés Augusto escreveu: > > Oi pessoal, > > > > Resolvi o problema setando client_encoding no postgresql.conf para > latin1. > > > > Agora a pergunta. Isso implica em perda de performance, ou algum outro > > problema ? > > > > > Com isso você está partindo do pressuposto que todos os seus clientes > utilizarão este encoding. > Por esta razão o Euler sugeriu que você especificasse o > client-encoding na aplicação, herdando-a do S.O. da máquina onde está > rodando sua aplicação, de modo a que o PostgreSQL faça as necessárias > conversões. > > http://www.postgresql.org/docs/current/interactive/multibyte.html#AEN32070 > > 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
[pgbr-geral] Reaproveitar retorno de Function em SELECT
Bom dia a todos, Estou com a seguinte situação nesse SQL: SELECT mod1.tb_oper_id AS operacao, mod1.tb_modoper_tempo_bruto AS tempo_bruto, mod1.tb_modoper_valorcusto AS valor_custo, estabset1.tb_estset_eficcustos AS eficiencia, ROUND((mod1.tb_modoper_tempo_bruto / (estabset1.tb_estset_eficcustos / 100)),5) AS tempo_total, ROUND((mod1.tb_modoper_valorcusto),5) AS valor_total, tipooper1.tb_tipooper_tipo AS tipo_oper, sch_custos.fun_custo_minuto_setor(mod1.sis_emp_id, emp1.par_scu_tipo_calc_custo_minuto, pestab, oper1.tb_set_id, tipooper1.tb_tipooper_tipo) AS custo_minuto, FROM sch_pcp.tb_modoper mod1 O que acontece é que tenho que chamar mais uma Function -> sch_pcp.fun_valor_impostos_operacao() onde um de seus parâmetros é o resultado da expressão do primeiro ROUND e outro parâmetro é o resultado da Function sch_custos.fun_custo_minuto_setor() chamada também no SQL.. O resultado desta Function de valor de impostos deve ser aproveitado no cálculo para encontrar o Valor Líquido Final. A questão é: - Como o Alias do Round nem da Function é reconhecido dentro da sentença, é possível armazenar um valor calculado em uma expressão ou o valor do Result de uma Function para ser aproveitado na mesma sentença sem fazer novamente a chamada desta Function ? Obrigado. Renato Becker. ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Reaproveitar retorno de Function em SELECT
Hugo, Funcionou perfeitamente! Muito obrigado.. Abraço. Renato Becker Em 8 de novembro de 2011 09:28, Hugo Bastos Bucker escreveu: > Bom dia Renato, > > Em 8 de novembro de 2011 07:10, Renato Augusto > escreveu: >> >> Bom dia a todos, >> >> Estou com a seguinte situação nesse SQL: >> >> SELECT mod1.tb_oper_id AS operacao, >> mod1.tb_modoper_tempo_bruto AS tempo_bruto, >> mod1.tb_modoper_valorcusto AS valor_custo, >> estabset1.tb_estset_eficcustos AS eficiencia, >> ROUND((mod1.tb_modoper_tempo_bruto / >> (estabset1.tb_estset_eficcustos / 100)),5) AS tempo_total, >> ROUND((mod1.tb_modoper_valorcusto),5) AS valor_total, >> tipooper1.tb_tipooper_tipo AS tipo_oper, >> sch_custos.fun_custo_minuto_setor(mod1.sis_emp_id, >> emp1.par_scu_tipo_calc_custo_minuto, pestab, oper1.tb_set_id, >> tipooper1.tb_tipooper_tipo) AS custo_minuto, >> FROM sch_pcp.tb_modoper mod1 >> > > Você pode tentar usar o WITH assim: > > WITH consulta AS ( > SELECT mod1.tb_oper_id AS operacao, > mod1.tb_modoper_tempo_bruto AS tempo_bruto, > mod1.tb_modoper_valorcusto AS valor_custo, > estabset1.tb_estset_eficcustos AS eficiencia, > ROUND((mod1.tb_modoper_tempo_ >> >> bruto / >> (estabset1.tb_estset_eficcustos / 100)),5) AS tempo_total, >> ROUND((mod1.tb_modoper_valorcusto),5) AS valor_total, >> tipooper1.tb_tipooper_tipo AS tipo_oper, >> sch_custos.fun_custo_minuto_setor(mod1.sis_emp_id, >> emp1.par_scu_tipo_calc_custo_minuto, pestab, oper1.tb_set_id, >> tipooper1.tb_tipooper_tipo) AS custo_minuto, >> FROM sch_pcp.tb_modoper mod1 > > ) SELECT * FROM consulta WHERE tempo_total > 10; > > >> >> O que acontece é que tenho que chamar mais uma Function -> >> sch_pcp.fun_valor_impostos_operacao() onde um de seus parâmetros é o >> resultado da expressão do primeiro ROUND e outro parâmetro é o >> resultado da Function sch_custos.fun_custo_minuto_setor() chamada >> também no SQL.. >> O resultado desta Function de valor de impostos deve ser aproveitado >> no cálculo para encontrar o Valor Líquido Final. >> >> >> A questão é: >> - Como o Alias do Round nem da Function é reconhecido dentro da >> sentença, é possível armazenar um valor calculado em uma expressão ou >> o valor do Result de uma Function para ser aproveitado na mesma >> sentença sem fazer novamente a chamada desta Function ? >> >> Obrigado. >> >> Renato Becker. >> ___ >> pgbr-geral mailing list >> pgbr-geral@listas.postgresql.org.br >> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > > > Abraços. > > Hugo B. Bucker > > ___ > 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] Hora do Banco diferente da Hora do Servidor
Bom Dia pessoal, nesse final de semana 2 servidores do PostgreSQL simplesmente atrasaram em 1 hora, e o horário do servidor físico está correto, em compensação um terceiro servidor está com o horário correto. Busquei sobre o problema e vi muitos falarem em problema com timezone, porém realizei um *SELECT current_setting('TimeZone');* e os 3 servidores estão com o timezone "Brazil/East" , alguém já teve esse problema? Agradeço a atenção. Att.David Augusto. ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Cluster alta disponibilidade Postgres 9
>Pessoal, > >gostaria de opniões sobre qual é a melhor infra de alta disponibilidade >para o Postgres 9. >att, >Davi Eu vou começar a implantar servidores com streaming replication, pgpool e heartbeat, é uma primeira experiencia, em emulações e no papel ficou bonito e funcional ao menos, ainda não consegui testar com uma carga e situações do dia a dia. ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Cluster alta disponibilidade Postgres 9
Em 28 de fevereiro de 2012 09:18, Leandro Guimarães Faria Corce DUTRA < l...@dutras.org> escreveu: Le 2012-F-27 23h18, David Augusto a écrit : Que tipo de emulações? Em computadores pessoais, haha e com muita pouca carga, foi mais experimentação para aprendizado, um levantamento de falhas humanas, distrações , como contornar, e também se realmente iria funcionar com alguns testezinhos forçados de crash. Boa sorte com os testes! Obrigado! espero conseguir bons resultados. ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Cluster alta disponibilidade Postgres 9
> > > Tenho aqui na empresa em produção um master com dois nodes em produção mas > ainda não implementei o Herbeat nem o pgpool.Se possível queria uma ajuda > para configura-los.. > > Abraços. > > Emerson Martins > DBA Jr > > > Eu comecei a implantar pelo pgpool, o Heartbeat tive muitos problemas e dificuldades(talvez pela pouquissima experiencia, tanto com linux, como com servidores de banco de dados). O pgpool não tem muito segredo, é compilar, instalar, configurar e botar pra rodar, uma boa fonte de dados é: http://pgpool.net/mediawiki/index.php/Documentation o pgpool.conf alterei somente as seguintes configurações listen_addresses = '*' port = 5432 load_balance_mode = true e as respectivas configurações apontando pra cada nodo backend_***n Não utilizei a replicação do pgpool, já que já estava utilizando o streaming replication do postgresql mesmo. ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
[pgbr-geral] BETWEEN X Index Scan
Boa tarde! Tenho uma tabela com um campo date e tenho um índice para este campo.. Gostaria de entender porque um WHERE nesse campo date usando ">= AND <=" faz a leitura de dados através do índice(Index Scan) e usando "BETWEEN" a leitura é feita de forma sequencial? Comparativos do EXPLAIN ANALYZE abaixo: SELECT com WHERE ( ( hist.datahorafim::date between '06/20/2012' and '06/26/2012')) "Sort (cost=1002255.87..1002256.70 rows=331 width=77) (actual time=42.662..48.170 rows=27319 loops=1)" " Sort Key: endterminal" " Sort Method: quicksort Memory: 4141kB" " -> Seq Scan on thistprod hist (cost=100.00..1002242.02 rows=331 width=77) (actual time=2.284..32.959 rows=27319 loops=1)" "Filter: (((datahorafim)::date >= '2012-06-20'::date) AND ((datahorafim)::date <= '2012-06-26'::date))" "Total runtime: 52.685 ms" SELECT com WHERE hist.datahorafim >= '06/20/2012' AND hist.datahorafim <= '06/26/2012' "Sort (cost=3507.53..3569.86 rows=24932 width=77) (actual time=18.105..23.105 rows=24865 loops=1)" " Sort Key: endterminal" " Sort Method: quicksort Memory: 3815kB" " -> Bitmap Heap Scan on thistprod hist (cost=393.81..1686.79 rows=24932 width=77) (actual time=2.670..9.120 rows=24865 loops=1)" "Recheck Cond: ((datahorafim >= '2012-06-20 00:00:00'::timestamp without time zone) AND (datahorafim <= '2012-06-26 00:00:00'::timestamp without time zone))" "-> Bitmap Index Scan on idx_autech_thistprod_9 (cost=0.00..387.57 rows=24932 width=0) (actual time=2.622..2.622 rows=24865 loops=1)" " Index Cond: ((datahorafim >= '2012-06-20 00:00:00'::timestamp without time zone) AND (datahorafim <= '2012-06-26 00:00:00'::timestamp without time zone))" "Total runtime: 27.227 ms" Se alguém souber o motivo, agradeço!! Renato Becker Desenvolvimento de Software DBA PostgreSQL @renatobecker http://br.linkedin.com/pub/renato-becker/21/a/988 ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] BETWEEN X Index Scan
Olá Flávio.. Sim, já rodei o ANALYZE, VACUUM e REINDEX, mas o EXPLAIN continua com essa diferença absurda.. A tabela tem 66.000 registros, segue o SQL: EXPLAIN ANALYZE SELECT hist.endterminal AS "hist.endterminal", hist.indice, hist.funcao, hist.numos, hist.codfunc, hist.fase, hist.maquina, hist.datahoraini, hist.datahorafim, hist.qtdeproduzida, hist.qtderejeitada, hist.apontamnumerico, hist.horimetro, hist.atualizado FROM autech.thistprod hist WHERE ( ( hist.datahorafim >= '06/20/2012' AND hist.datahorafim <= '06/26/2012')) --WHERE ( ( hist.datahorafim::date between '06/20/2012' and '06/26/2012')) ORDER BY 1,1 Renato Becker Em 26 de junho de 2012 16:13, Flavio Henrique Araque Gurgel < fla...@4linux.com.br> escreveu: > > Em 26-06-2012 15:51, Renato Augusto escreveu: > > Boa tarde! > > > > Tenho uma tabela com um campo date e tenho um índice para este campo.. > > Gostaria de entender porque um WHERE nesse campo date usando ">= AND <=" > > faz a leitura de dados através do índice(Index Scan) e usando "BETWEEN" > > a leitura é feita de forma sequencial? > > > > Comparativos do EXPLAIN ANALYZE abaixo: > > > > SELECT com WHERE ( ( hist.datahorafim::date between '06/20/2012' and > > '06/26/2012')) > > > > "Sort (cost=1002255.87..1002256.70 rows=331 width=77) (actual > > time=42.662..48.170 rows=27319 loops=1)" > > " Sort Key: endterminal" > > " Sort Method: quicksort Memory: 4141kB" > > " -> Seq Scan on thistprod hist (cost=100.00..1002242.02 > > rows=331 width=77) (actual time=2.284..32.959 rows=27319 loops=1)" > > "Filter: (((datahorafim)::date >= '2012-06-20'::date) AND > > ((datahorafim)::date <= '2012-06-26'::date))" > > "Total runtime: 52.685 ms" > > > > SELECT com WHERE hist.datahorafim >= '06/20/2012' AND hist.datahorafim > > <= '06/26/2012' > > > > "Sort (cost=3507.53..3569.86 rows=24932 width=77) (actual > > time=18.105..23.105 rows=24865 loops=1)" > > " Sort Key: endterminal" > > " Sort Method: quicksort Memory: 3815kB" > > " -> Bitmap Heap Scan on thistprod hist (cost=393.81..1686.79 > > rows=24932 width=77) (actual time=2.670..9.120 rows=24865 loops=1)" > > "Recheck Cond: ((datahorafim >= '2012-06-20 00:00:00'::timestamp > > without time zone) AND (datahorafim <= '2012-06-26 00:00:00'::timestamp > > without time zone))" > > "-> Bitmap Index Scan on idx_autech_thistprod_9 > > (cost=0.00..387.57 rows=24932 width=0) (actual time=2.622..2.622 > > rows=24865 loops=1)" > > " Index Cond: ((datahorafim >= '2012-06-20 > > 00:00:00'::timestamp without time zone) AND (datahorafim <= '2012-06-26 > > 00:00:00'::timestamp without time zone))" > > "Total runtime: 27.227 ms" > > > > > > Se alguém souber o motivo, agradeço!! > > Sem a consulta completa não dá pra te responder. > Existe "sort" no plano de execução, então, estou supondo que você está > usando cláusula ORDER BY. > > Manda a consulta completa pra cá pra entendermos. > > O planejador toma decisões baseado nas estatísticas. Sua primeira > consulta está prevendo 331 linhas e a segunda quase 25 mil linhas. > > Suas estatísticas estão atualizadas? > Seu autovacuum está ligado e configurado? > > Rode um ANALYZE nas tabelas envolvidas e refaça os EXPLAIN ANALYZE. > > []s > > Flavio Henrique A. Gurgel > Consultor e Instrutor 4Linux > Tel: +55-11-2125-4747 > www.4linux.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 mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] BETWEEN X Index Scan
Realmente Fabrízio, funcionou normalmente.. Não entendo a lógica do type cast alterar a leitura indexada, mas enfim, agradeço !!! Obrigado. Renato Becker 2012/6/26 Fabrízio de Royes Mello > > > Em 26 de junho de 2012 16:27, Renato Augusto escreveu: > > Olá Flávio.. >> Sim, já rodei o ANALYZE, VACUUM e REINDEX, mas o EXPLAIN continua com >> essa diferença absurda.. >> A tabela tem 66.000 registros, segue o SQL: >> >> EXPLAIN ANALYZE >> SELECT hist.endterminal AS "hist.endterminal", >>hist.indice, >>hist.funcao, >>hist.numos, >>hist.codfunc, >>hist.fase, >>hist.maquina, >>hist.datahoraini, >>hist.datahorafim, >>hist.qtdeproduzida, >>hist.qtderejeitada, >>hist.apontamnumerico, >>hist.horimetro, >>hist.atualizado >> FROM autech.thistprod hist >>WHERE ( ( hist.datahorafim >= '06/20/2012' AND hist.datahorafim <= >> '06/26/2012')) >>--WHERE ( ( hist.datahorafim::date between '06/20/2012' and >> '06/26/2012')) >> ORDER BY 1,1 >> >> > Retire aquele "::date" do teu WHERE com BETWEEN e repita o teste. > > Att, > > -- > Fabrízio de Royes Mello > Consultoria/Coaching PostgreSQL > >> Blog sobre TI: http://fabriziomello.blogspot.com > >> Perfil Linkedin: http://br.linkedin.com/in/fabriziomello > >> Twitter: http://twitter.com/fabriziomello > > > ___ > 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] BETWEEN X Index Scan
O tipo de campo é timestamp.. Renato Becker Em 26 de junho de 2012 16:36, Flavio Henrique Araque Gurgel < fla...@4linux.com.br> escreveu: > > Em 26-06-2012 16:30, Fabrízio de Royes Mello escreveu: > > Retire aquele "::date" do teu WHERE com BETWEEN e repita o teste. > > Completando o colega Fabrízio... > Qual é o tipo de dados da coluna com a data? > > []s > > Flavio Henrique A. Gurgel > Consultor e Instrutor 4Linux > Tel: +55-11-2125-4747 > www.4linux.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 mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
[pgbr-geral] array retornando valor diferente de varchar
Boa noite Tenho a seguinte situação, se faço SELECT em uma tabela com campos varchar está retornando corretamente os dados, mas se faço SELECT destes mesmos dados em um ARRAY de um SUB-SELECT, então está retornando os valores com barra invertida (\) no início e fim da coluna.. Mais um detalhe, se o valor da coluna não tiver espaços retorna certo, senão retorna conforme abaixo: SELECT OK: SELECT * FROM material_cores; 3;1;1;"Napa Avelã";"2012-08-15 16:33:02.468763";"Napa_1.jpg" 3;1;2;"Napa Bandeira";"2012-08-15 16:33:02.468763";"Napa_2.jpg" 3;1;3;"Napa Cobalto";"2012-08-15 16:33:02.468763";"Napa_3.jpg" 3;1;4;"Napa Coral";"2012-08-15 16:33:02.468763";"Napa_4.jpg" SELECT com retorno inválido: SELECT m.mat_id, m.mat_descricao, (SELECT array(SELECT array[mc.matcor_id::varchar,mc.matcor_descricao::varchar,mc.matcor_foto::varchar]::varchar FROM public.material_cores mc WHERE mc.sis_ten_id = m.sis_ten_id AND mc.mat_id = m.mat_id ORDER BY mc.matcor_id)) AS arr_mat_cores FROM public.material m WHERE m.sis_ten_id = 2 ORDER BY m.mat_id 1;"Napa";"{"{1,\"Napa Avelã\",Napa_1.jpg}","{2,\"Napa Bandeira\",Napa_2.jpg}","{3,\"Napa Cobalto\",Napa_3.jpg}","{4,\"Napa Coral\",Napa_4.jpg}","{5,\"Napa Golden\",Napa_5.jpg}","{6,\"Napa Lilac\",Napa_6.jpg}","{7,\"Napa Lima\",Napa_7.jpg}","{8,\"Napa Magemta\",Napa_8.jpg}","{9,\"Napa Nuvem\",Napa_9.jpg}","{10,\"Napa Preto\",Napa_10.jpg}","{11,\"Napa Rato\",Napa_11.jpg}","{12,\"Napa Rosado\",Napa_12.jpg}","{13,\"Napa Turquesa\",Napa_13.jpg}","{14,\"Napa Vermelho\",Napa_14.jpg}"}" Vejam a diferença em um e outro SELECT: "Napa Avelã" -> \"Napa Avelã\" Alguém já passou por algum caso como esse? Renato Becker ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] array retornando valor diferente de varchar
Sim, isso eu sei, além de entender essa lógica de escapar a string em array quero evitar que isso aconteça. Se não estiver em array isso não acontece. Renato Becker Em 15 de agosto de 2012 22:44, Flavio Henrique Araque Gurgel < fla...@4linux.com.br> escreveu: > > On 15-08-2012 21:52, Renato Augusto wrote: > > Boa noite > > Tenho a seguinte situação, se faço SELECT em uma tabela com campos > > varchar está retornando corretamente os dados, mas se faço SELECT destes > > mesmos dados em um ARRAY de um SUB-SELECT, então está retornando os > > valores com barra invertida (\) no início e fim da coluna.. > > Mais um detalhe, se o valor da coluna não tiver espaços retorna certo, > > senão retorna conforme abaixo: > (...) > > > SELECT com retorno inválido: > > > > SELECT m.mat_id, m.mat_descricao, (SELECT array(SELECT > > > array[mc.matcor_id::varchar,mc.matcor_descricao::varchar,mc.matcor_foto::varchar]::varchar > > > >FROM public.material_cores mc WHERE mc.sis_ten_id = m.sis_ten_id AND > > mc.mat_id = m.mat_id ORDER BY mc.matcor_id)) AS arr_mat_cores > >FROM public.material m WHERE m.sis_ten_id = 2 ORDER BY m.mat_id > > > > 1;"Napa";"{"{1,\"Napa Avelã\",Napa_1.jpg}","{2,\"Napa > > Bandeira\",Napa_2.jpg}","{3,\"Napa Cobalto\",Napa_3.jpg}","{4,\"Napa > > Coral\",Napa_4.jpg}","{5,\"Napa Golden\",Napa_5.jpg}","{6,\"Napa > > Lilac\",Napa_6.jpg}","{7,\"Napa Lima\",Napa_7.jpg}","{8,\"Napa > > Magemta\",Napa_8.jpg}","{9,\"Napa Nuvem\",Napa_9.jpg}","{10,\"Napa > > Preto\",Napa_10.jpg}","{11,\"Napa Rato\",Napa_11.jpg}","{12,\"Napa > > Rosado\",Napa_12.jpg}","{13,\"Napa Turquesa\",Napa_13.jpg}","{14,\"Napa > > Vermelho\",Napa_14.jpg}"}" > > > > Vejam a diferença em um e outro SELECT: > > > > "Napa Avelã" -> \"Napa Avelã\" > > > > Alguém já passou por algum caso como esse? > > Sim > A barra invertida é o PostgreSQL escapando as aspas das cadeias de > caracteres. > É o jeito que se faz para saída de vetores, que foi o que você pediu no > SELECT. > > []s > Flavio Gurgel > ___ > 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] Relacionamento Ternário com Foreign Key?
Boa noite Tenho uma estrutura semelhante as tabelas abaixo: Table Application - app_id (PK) - app_name Table Device - device_id (PK) - device_name - app_id (FK) Table Channel - channel_id (PK) - channel_name - app_id (FK) A questão é a seguinte, tanto a tabela Device com a tabela Channel tem Foreign Key para Application, agora preciso fazer o relacionamento entre elas, que teoricamente seria um relacionamento binário entre as 2 chaves primárias(device_id, channel_id), porém preciso consistir que tanto Device quanto Channel sejam da mesma application, não sei se isto seria um relacionamento ternário, pois pelo modelo relacional correto não posso e nem consigo implementar app_id nesta tabela de junção. Se alguém já passou por uma situação semelhante ou tem alguma luz, agradeço. Renato Becker ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Relacionamento Ternário com Foreign Key?
A cardinalidade entre Device e Channel é N-N, não existe precedência entre elas. Ambas tem FK para Application, o que acontece é que na tabela associativa entre elas preciso consistir que tenham relação com a mesma Application. Renato Becker Desenvolvimento de Software DBA PostgreSQL http://about.me/renatobecker Em 12 de dezembro de 2012 21:31, Tiago Adami escreveu: > > Em 12/12/2012 20:56, "Renato Augusto" escreveu: > > > > > Boa noite > > > > Tenho uma estrutura semelhante as tabelas abaixo: > > > > Table Application > > - app_id (PK) > > - app_name > > > > Table Device > > - device_id (PK) > > - device_name > > - app_id (FK) > > > > Table Channel > > - channel_id (PK) > > - channel_name > > - app_id (FK) > > > > A questão é a seguinte, tanto a tabela Device com a tabela Channel tem > Foreign Key para Application, agora preciso fazer o relacionamento entre > elas, que teoricamente seria um relacionamento binário entre as 2 chaves > primárias(device_id, channel_id), porém preciso consistir que tanto Device > quanto Channel sejam da mesma application, não sei se isto seria um > relacionamento ternário, pois pelo modelo relacional correto não posso e > nem consigo implementar app_id nesta tabela de junção. > > > > Se alguém já passou por uma situação semelhante ou tem alguma luz, > agradeço. > > > > Qual a relação de cardinalidade entre Channel e Device? 1-n, n-1,n-n? Se > por exemplo, Device for precedente a Channel, a pk de Device deve incluir > app_id e Channel deve ter uma fk com origem em Device, e não em App. > > Enviado do meu Galaxy NOTE > > ___ > 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] Auditoria de dados
Eu utilizo tabela(s) temporária(s). Como é restrita para a conexão corrente, após conectar eu atualizo com as informações que preciso. Nas triggers leio esta tabela e gravo nas tabelas auditadas. Em 25 de julho de 2014 13:26, Fabrízio de Royes Mello < fabri...@timbira.com.br> escreveu: > On 25-07-2014 12:18, Flavio Henrique Araque Gurgel wrote: > >> >>Pretendo fazer essa operação através de trigger > >> Utilizo o Audit trigger 91Plus [1] > >> > >> >>O problema é capturar o responsável pela alteração, porque quem faz a > >> conexão no banco é um usuário único, definido na aplicação > >> Tive o mesmo problema, como uso jdbc resolvi passando o id do usuário > >> logado como comentário no final da query: > >> UPDATE tabela SET campo = true WHERE id = 1 --ul:5 > >> onde ul:5 significa usuáio logado de id 5 > >> alterei a a trigger original do audit trigger para capturar em vez do > >> usuário do postgres, capturar o id que vem após a string '--ul:' > >> > >> [1] https://wiki.postgresql.org/wiki/Audit_trigger_91plus > >> > >> Atenciosamente, > >> > >> Alessandro Lima > > > > Cara, bela ideia essa sua! É um problema recorrente. > > Você poderia até incluí-la nessa página Wiki como um item adicional. > > > > Outra alternativa para esse problema é utilizar variáveis de sessão > (custom options). Ex: > > fabrizio=# SELECT current_setting('classe.variavel'); > ERROR: unrecognized configuration parameter "classe.variavel" > fabrizio=# SELECT set_config('classe.variavel', 'valor', false); > set_config > > valor > (1 row) > > fabrizio=# SELECT current_setting('classe.variavel'); > current_setting > - > valor > (1 row) > > > Há algum tempo escrevi um extensão [1] pra manipular essas variáveis de > sessão. > > Essa necessidade surgiu no passado pelo mesmo motivo, e na época a > aplicação era PHP, então pegamos todo conteúdo da sessao ($_SESSION) e > gravamos na sessão do PostgreSQL após o pg_connect. Com isso temos as > mesmas variáveis da aplicação no banco também. Ajudou bastante ;-) > > Att, > > [1] http://pgxn.org/dist/session_variables/0.0.4/ > > -- >Fabrízio de Royes Mello Timbira - http://www.timbira.com.br/ >PostgreSQL: Consultoria, Desenvolvimento, Suporte 24x7 e Treinamento > ___ > pgbr-geral mailing list > pgbr-geral@listas.postgresql.org.br > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > -- Renato Becker Desenvolvimento de Software DBA PostgreSQL http://about.me/renatobecker ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Treinamentos OnLine PostgreSQL
PostgreSQL Replicação Nativa [3] será na nova versão do postgresql 9.4 direcional (BDR) ? Em 25 de fevereiro de 2015 10:52, Gustavo Freitas escreveu: > gostaria de fazer.. porem ter acesso por um periodo as aulas.. e modo > de administração tem ? > > Em 25 de fevereiro de 2015 11:37, Rafael Fialho > escreveu: > > 2015-02-24 20:16 GMT-03:00 Gustavo Freitas : > >> > >> caso o usuario perca as datas... é possivel acesso o conteudo das > >> aulas por um periodo ? > >> > >> Em 24 de fevereiro de 2015 15:03, Fabrízio de Royes Mello > >> escreveu: > >> > Pessoal, > >> > > >> > A TIMBIRA acabou de lançar novas edições de treinamentos online do > >> > PostgreSQL, com tópicos bem específicos e muito "mão-na-massa": > >> > > > > > > > Após a conclusão é emitido algum tipo de certificado? Pergunto porque, no > > caso de pagamento por parte da empresa, o mesmo é cobrado. > > > > []'s > > > > ___ > > pgbr-geral mailing list > > pgbr-geral@listas.postgresql.org.br > > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > > > > > > -- > Gustavo Freitas > ___ > 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] Ainda não consegui
Faça o seguinte: crie um arquivo teste.php com o conteúdo copie e cole estas informações aqui na lista para que possamos ajuda-la melhor. On Thursday 24 May 2007 13:37:46 Dany wrote: > Quero agradecer por me ajudarem, mas ainda não consegui me conectar ao > Postgresql. > Eu reiniciei o Apache após alterar o php.ini e após alterar o pg_hba.conf. > Eu inicializei o Postgresql todas às vezes que alterei o pg_hba.conf assim > como o Apache, está certo fazer assim? > Assim está o meu pg_hba.conf , por favor que erro estou cometendo? > Agradeço novamente pela colaboração. > > # TYPE DATABASEUSERCIDR-ADDRESS METHOD > host all all 10.5.92.200 trust > # IPv4 local connections: > hostall all10.5.92.200/32trust > # IPv6 local connections: > hostall all ::1/128 trust -- Atenciosamente, Leandro Augusto Kisielewicz -- Linux Ponta Informática Fone: (42) 3225 - 8213 www.linuxponta.com.br [EMAIL PROTECTED] ICQ: 44735587 MSN:[EMAIL PROTECTED] Skype: leandro_lxp ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Postgresql.conf e php.info
Olá Dany. Verifique se o caminho C:\Arquivos de programas\PostgreSQL\8.2\share\locale existe realmente, se não existir talvez vc tenha que reinstalar seu php, pois o erro que está dando é como se não tivesse puxado a função do php e isso nada tem a ver com permissoes do postgre e sim com configuração do php ateh On Thursday 24 May 2007 15:58:17 Dany wrote: > Este é um trecho do postgresql.conf: > #-- >- # CONNECTIONS AND AUTHENTICATION > #-- >- > > # - Connection Settings - > > listen_addresses = '*'# what IP address(es) to listen on; > # comma-separated list of addresses; > # defaults to 'localhost', '*' = all > # (change requires restart) > port = 5432 # (change requires restart) > max_connections = 100 # (change requires restart) > > Eu alterei listen_addresses conforme alguns tutoriais indicaram. > > E este é o phpinfo: > Obrigada mais uma vez! > > http://www.nabble.com/file/p10790364/phpinfo.doc phpinfo.doc -- Atenciosamente, Leandro Augusto Kisielewicz -- Linux Ponta Informática Fone: (42) 3225 - 8213 www.linuxponta.com.br [EMAIL PROTECTED] ICQ: 44735587 MSN:[EMAIL PROTECTED] Skype: leandro_lxp ___ 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:Re: Elefante - Ferramenta para monitoramentoem português-BR
jah ajeitou seu colate?! export LC_ALL=C ou export LC_ALL=iso-8859-1 ou algo assim... tem que testar... On Tuesday 05 June 2007 09:15:47 Nabucodonosor Coutinho Costa wrote: > após comentar no codigo algumas variaveis re-declaradas, dar acesso trust > ia localhost ao usuario postgres e testar a conexao sem senha no php e > alterar as variaveis no postgresql.conf ficou quase funcionando. > > não da erro nenhum, mas diz que meu postmaster esta parado > > meu ambiente > > ubuntu feisty > kernel 2.6 > apache 2 > php 5 > postgresql 8.2 > > On Mon, 4 Jun 2007 16:10:37 +, Guilherme Augusto da Rocha Silva <[EMAIL PROTECTED]> wrote: > >> Date: Mon, 4 Jun 2007 10:13:00 -0300 > >> From: "Joao" <[EMAIL PROTECTED]> > >> Subject: Re: [pgbr-geral] Elefante - Ferramenta para monitoramento > >> emportuguês-BR > >> > >> > >> senti falta de um Readme > > > > Realmente faltou. > > Mas, como já respondi na lista, será providenciado para o próximo > > release. > > > >> e na minha maquina nao ta funfando nao > > > > Como você tentou executar? > > No meu caso, o desenvolvimento e testes foram com: > > a) ambiente: > > - Linux, distro Debian Sarge (3.x) > > - kernel 2.6.x > > - Apache 2.x > > - PHP 4.3.x > > - PostgreSQL 8.1.x. > > b) Servidor WEB: > > - O apache2 está funcionando carregando o módulo do PHP. > > c) PostgreSQL > > - As variáveis a seguir estão ligadas (on) - no arquivo > > postgresql.conf: > > > > stats_start_collector, stats_reset_on_server_start, stats_block_level, > > stats_row_level, stats_command_string > > - O PostgreSQL aceita conexões HOST para localhost (127.0.0.1) - no > > arquivo > > pg_hba.conf. > > - O PostgreSQL está sendo conectado via PHP sem pedir senha (você pode > > alterar > > isto dentro do script index.php, na chamada $db->connect()). > > > > Se, mesmo com as informações acima você não conseguir "funfar" o > > programa, me > > passe mais detalhes (mensagem de erro, seu ambiente, etc) para poder te > > ajudar melhor... > > > > Obrigado pelo retorno. > > -- > > > > > > /* > > Administração de Dados e Bancos de Dados > > Gerência de Tecnologia da Informação > > SIM Instituto de Gestão Fiscal > > */ > > ___ > > pgbr-geral mailing list > > pgbr-geral@listas.postgresql.org.br > > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > > -- > Nabucodonosor Coutinho Costa > Desenvolvedor de Bugs -- Atenciosamente, Leandro Augusto Kisielewicz -- Linux Ponta Informática Fone: +55 [42] 3225 - 8213 Site: www.linuxponta.com.br [EMAIL PROTECTED] ICQ: 44735587 MSN: [EMAIL PROTECTED] Skype: leandro_lxp ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Duvida com relação a Senha usuari o Postgres
Possivelmente porque tua opção de login esteja como "trust" para a máquina local. procure um arquivo pg_hba.conf e verifique estas configurações On Thursday 13 March 2008 11:19:06 Anderson wrote: > Bom Dia pessoal, > > sou novo aqui na lista e também com o Postgresql. > > Fiz a instalação do Postgresql versão 8.2 em um servidor Debian, estou > conseguindo acessa-lo pelo PgAdminIII de uma maquina XP e também pelo > PhpPgAdmin via Web sem problemas. > A minha dúvida é a seguinte: Eu andei lendo alguns tutoriais que dizem > que eu preciso fazer a alteração da senha do usuário "postgres" > manualmente pelo "psql" no servidor. Eu fiz isso e não apresentou erro > nenhum, porém quando eu vou acessar o banco de dados pelo PgAdminIII ele > me pede a senha do usuário, e mesmo que eu infome a senha incorreta ou > deixe o campo senha vazio, ele me conecta com o banco de dados sem > problemas. > Alguém saberia me dizer o pq a minha senha não está sendo validada? > > Obrigado pela atenção > Anderson Manica > ___ > pgbr-geral mailing list > pgbr-geral@listas.postgresql.org.br > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral -- Atenciosamente, Leandro Augusto Kisielewicz - Linux Ponta Informática - Desenvolvimento Acesse : www.linuxponta.com - Antes de Imprimir, pense em sua responsabilidade ambiental. In a world without walls, what is the need for gates and windows? ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Postgresql no slackware 12 lento
Não se deve usar sistema de arquivo com journaling para postgres... vc deve desabilitar o journaling do seu ext3... pq o postgres já faz isso o certo é deixar o teu diretório de dados do postgres em uma partição com um sistema de arquivos q não tenha esta característica ou que esteja desabilitada On Wednesday 26 March 2008 15:16:05 Giuliani Deon Sanches wrote: > Instalei um pgsql compilado no slack 12. Meti um iptables fechando > tudo e deixando aberto apenas entrada e saida da 5432. > As únicas configurações que fiz foi para habilitar conexões da rede > local pois esperava que o pessoal que desenvolve o software que vai > utilizar esse servidor tivesse definições próprias. > Descobri que o máximo que eles manjam de postgresql é a instalação via > next-next-finish e tem muitos clientes deles rodando o pgsql no XP. > Hoje a tarde recebi uma ligação onde eles afirmaram que se eles > colocarem o pgsql em uma máquina XP de lá (512 de ram) ela esta > rodando (respondendo) mais rapidamente do que o servidor dedicado ao > pgsql (1GB de ram, dual core). Acho que a versão windows já vem com > alguma pré-configuração que permite essa performance melhor. > Além das informações nesse link > (http://www.westnet.com/~gsmith/content/postgresql/pg-5minute.htm) o > que mais eu precisaria verificar para obter um bom desempenho do pgsql > nesse server, considerando que o sistema de arquivos e ext3 ? > ___ > pgbr-geral mailing list > pgbr-geral@listas.postgresql.org.br > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral -- Atenciosamente, Leandro Augusto Kisielewicz - Linux Ponta Informática - Desenvolvimento Acesse : www.linuxponta.com - Antes de Imprimir, pense em sua responsabilidade ambiental. You can only live once, but if you do it right, once is enough. ___ 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úvida modelagem (George Silva)
Bom dia George. Acredito que a segunda forma eh mais adequada, pois seu banco de dados vai ficar mais normalizado e organizado. Veja que o fato de você ter mais registros é compensado de certa forma por ter menos colunas, então acho que não precisa se preocupar com isso. Outro fato importante é que no segundo caso seu sistema vai ficar bem mais fácil de ser expandido caso isso seja necessário futuramente, pois você não vai precisar modificar suas colunas da tabela resultado, diminuindo futuras dores-de-cabeça ao ter que remodelar sua implementação para mais colunas. Portanto, meu voto vai pra opção 2 ;) Abraços, Raphael Augusto Dourado. http://raphaaugusto.wordpress.com > > Message: 3 > Date: Mon, 24 Aug 2009 19:32:15 -0300 > From: George Silva > Subject: [pgbr-geral] Dúvida modelagem > To: Comunidade PostgreSQL Brasileira > > Message-ID: ><9aa147370908241532k4f7bd135x43068ca171b71...@mail.gmail.com> > Content-Type: text/plain; charset="iso-8859-1" > > Boa noite pessoal, > > Imaginem a seguinte situação: tenho que registrar em um banco de dados > dados > relativos à análises químicas, de um ou mais elementos, em uma ou mais > unidades. Existem "dois" *approachs* para esta situação: > > CREATE TABLE amostra( > id_amostra serial not null, > foo1 foo, > foo2 foo, > constraints...); > > CREATE TABLE resultado( > id_resultado serial not null, > id_amostra references amostra(id_amostra), > au_ppm double, > au_ppb double, > au_pct double, > ag_ppm double, > ag_ppb double, > ag_pct double, > ..., > constraints...); > > OU > > CREATE TABLE resultado( > id_resultado serial not null, > id_amostra references amostra(id_amostra), > id_elemento integer references elementos(id_elemento), > id_unidade integer references unidades(id_unidade), > valor double, > constraints...) > > No primeiro caso, terei um monte de colunas (o padrão das análises químicas > são 31 elementos, mas nem sempre o resultado sai com 3 unidades ppm, ppb e > pct - ou seja, 93 colunas) e no outro terei geralmente entre 31 registros > (garantidos, não importa a unidade) à 40 registros (em casos muito > especiais). > > Não sei se conseguiram entender como seria a tabela de resultados no > primeiro exemplo...mas me digam aí, o que acham mais viável? Estou > advogando > a segunda alternativa, onde repito um id_amostra diversas vezes, mas > flexibilizando a entrada do elemento e da unidade de medida. > > O que acham? > > Obrigado pela ajuda. > > -- > George R. C. Silva > > Desenvolvimento em GIS > www.sextantegeo2.blogspot.com > ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
[pgbr-geral] Ajuda com Monitoramento do BD.
Caros, Estou fazendo meu TCC sobre melhoria de performance em BD implementados sobre o PostgreSQL. O trabalho tem duas seções específicas, as quais estou começando a desenvolver exemplos práticos: - Otimização de índices - Otimização de consultas Em ambos os casos, vou precisar monitorar um BD para apresentar os problemas antes de otimizar, as soluções dadas e como ficou o desempenho após a solução. Para isso, venho até a lista para pedir apoio e dicas. Meu ambiente de trabalho é um notebook com Windows Seven, PostgreSQL 8.4, 3GB RAM. Também posso simular ambientes com máquina virtual rodando Windows XP ou Linux. Quanto ao monitoramento, pensei em usar uma ferramenta própria para essa atividade. Estudei o BenchmarkSQL, porém ele analisa a configuração do ambiente e hardware, usando um esquema de BD próprio para seu tipo de teste (criando tabelas próprias e definindo pesos para consultas). No entanto, se eu precisar analisar o BD de uma aplicação qualquer, pelo que entendi, o benchmarkSQL não vai ser tão útil. Então pergunto, há alguma ferramenta que faça o monitoramento de um BD já existente? (PS. Preferencialmente livre e que rode em Windows). Uma alternativa que verifiquei é o uso do comando EXPLAIN. Esse comando se aplica mais para a otimização de consultas e, nesse caso, eu preciso saber antecipadamente quais as consultas que deverão ser analisadas. A dúvida é como descobrir quais são as consultas que precisam ser analisada em um BD qualquer. Por fim, alguem sabe indicar onde poderia encontrar BDs PostgreSQL para teste, sem precisar criar um ou mais específicos para o trabalho? -- Att, Carlos Augusto Machado Email: gguto...@gmail.com MSN: gutinhomach...@gmail.com Fone: (49) 88532089 ___ 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 Monitoramento do BD
Caros, Continuando o assunto para que outros também contribuam... >>Estou fazendo meu TCC sobre melhoria de performance em BD implementados >>sobre o PostgreSQL. > Muito legal :) >>O trabalho tem duas seções específicas, as quais estou começando a >>desenvolver exemplos práticos: >>- Otimização de índices >>- Otimização de consultas > Primeira dúvida. O que você chama de otimização de índices? Criação de um > índice para ver se melhora a performance? Quase isso, a idéia é criar novos índices para melhorar a performance, porem, baseado no monitoramento do banco de dados. Para tanto, preciso entender o que monitorar no banco para identificar que indices criar. Talvez o pg_founie citado na resposta anterior possa ajudar. >>Em ambos os casos, vou precisar monitorar um BD para apresentar os >>problemas antes de otimizar, as soluções dadas e como ficou o desempenho >>após a solução. > Você tem um banco de dados para isso? Montamos um banco de dados baseado no estudo de caso de uma vídeo locadora, porem achamos que este banco "não vai apresentar problemas". Gostaríamos de ter um banco de uma aplicação real, mas não conseguimos nenhum até o momento. >>Para isso, venho até a lista para pedir apoio e dicas. >>Meu ambiente de trabalho é um notebook com Windows Seven, PostgreSQL 8.4, >>3GB RAM. >>Também posso simular ambientes com máquina virtual rodando Windows XP ou >>Linux. > Isso não seria problema. Legal... >>Quanto ao monitoramento, pensei em usar uma ferramenta própria para essa >>atividade. > Que tipo de ferramenta? > > Você já pensou em utilizar as views de sistema? > > - pg_stat_activity > - pg_stat_user_tables > - pg_stat_user_indexes > > Além disso tem o pg_fouine [1] onde você pode gerar as consultas > utilizadas > pelo sistema. Obrigado por essa indicação, comecei a ver essas views. Alguem tem mais material demonstrando o uso delas? Como não terei a aplicação, apenas o banco de testes, terei de realizar consultas arbitrarias. Correto? Alguma dica para gerar essas consultas? >>Estudei o BenchmarkSQL, porém ele analisa a configuração do ambiente e >>hardware, usando um esquema de BD próprio para seu tipo de teste (criando >>tabelas próprias e definindo pesos para consultas). > Você pode usar o pgtune [2] para auxiliar e ajudar na configuração dos > parâmetros de configuração. O pg_fouine e o pgtune são somente para ambientes linux? ou rodam também em windows? >>No entanto, se eu precisar analisar o BD de uma aplicação qualquer, pelo que >>entendi, o benchmarkSQL não vai ser tão útil. >>Então pergunto, há alguma ferramenta que faça o monitoramento de um BD já >>existente? (PS. Preferencialmente livre e que rode em Windows). > Como assim ferramenta de um BD já existente? Aqui a ideia é usar uma ferramenta para monitorar o banco de dados de um sistema já existente (erp, automação comercial, etc.). Pelas respostas anteriores o pg_fouine pode ser essa ferramenta, monitorando as consultas do sistema. >>Uma alternativa que verifiquei é o uso do comando EXPLAIN. Esse comando se >>aplica mais para a otimização de consultas e, nesse caso, eu preciso saber >>antecipadamente quais as consultas que deverão ser analisadas. > O comando EXPLAIN mostra o plano de execução de cada consulta, porém para > ele funcionar bem é necessário que as estatísticas do banco estejam > atualizadas, vide comando ANALYZE do PostgreSQL. Ok. >>A dúvida é como descobrir quais são as consultas que precisam ser analisada >>em um BD qualquer. > Isso depende muito. Aconselho em primeiro lugar você aplicar o pg_fouine > para ler as consultas geradas pela aplicação, a partir dai você tem que > trabalhar nas consultas que podem trazer um ganho maior para um contexto > global. Ok. Neste caso as consultas que podem trazer um ganho maior provavelmente são as que consomem mais tempo de processamento. >>Por fim, alguem sabe indicar onde poderia encontrar BDs PostgreSQL para >>teste, sem precisar criar um ou mais específicos para o trabalho? > Isso é muito complicado, dificilmente você vai achar um banco pronto de > testes para você aplicar testes de desempenho, eu iria sugerir você > montar > um ambiente para isso, e popular com bastantes dados as tabelas para > ai sim > pode trabalhar esta questão. > > Um bom ponto de início pode ser o pagila [3]. > > [1] http://pgfouine.projects.postgresql.org/ > [2] http://pgfoundry.org/projects/pgtune/ > [3] http://pgfoundry.org/projects/dbsamples/ > ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
[pgbr-geral] Ajuda para instalar o Pgfouine
Caros, Estou tentando instalar o pgfouine no Ubuntu 10.4,quero monitorar as consultas do BD, estou utilizando o PostgreSQL 8.4, mas não consegui instalar o pgfouine, usei as seguintes configurações no postgresql.conf (configurações que o Diogo Castro passou): "Arquivo postgresql.conf" log_destination = 'csvlog' logging_collector = on log_min_duration_statement = 0 log_directory = 'pg_log' log_filename = 'postgresql-%Y-%m-%d_%H%M%S.log' Mas não consegui utilizar essa log no pgfouine, outro problema que encontrei foi que em alguns tutoriais fala para adicionar e editar o arquivo "syslog.conf": Adicionar isso: local0.*-/var/log/postgresql/main.log Editar isso: *.=info;*.=notice;*.=warn;\ auth,authpriv.none;\ local0.none;\ cron,daemon.none;\ mail,news.none -/var/log/messages Mas acontece que não tenho esse arquivo no ubuntu instalado no meu PC, tem só arquivo "rsyslog.conf", esse é o mesmo arquivo? É preciso mesmo editar esse arquivo? E o Apache tenho que configurar algo nele? Emfim não consegui sair do chão, e peço ajuda de vocês para instalar o pgfouine, porque preciso para o continuação do meu TCC. Att, Carlos Augusto 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] Digest pgbr-geral, volume 42, assunto 5
> > -- > > Message: 6 > Date: Mon, 2 Aug 2010 21:14:24 -0300 > From: JotaComm > Subject: Re: [pgbr-geral] Ajuda para instalar o Pgfouine > To: Comunidade PostgreSQL Brasileira > > Message-ID: > > Content-Type: text/plain; charset="iso-8859-1" > > Olá, > > Em 29 de julho de 2010 23:04, Carlos Augusto Machado > escreveu: > > > Caros, > > Estou tentando instalar o pgfouine no Ubuntu 10.4,quero monitorar as > > consultas do BD, estou utilizando o PostgreSQL 8.4, mas não consegui > > instalar o pgfouine, usei as seguintes configurações no postgresql.conf > > (configurações que o Diogo Castro passou): > > > > > > >"Arquivo postgresql.conf" > >log_destination = 'csvlog' > >logging_collector = on > >log_min_duration_statement = 0 > >log_directory = 'pg_log' > >log_filename = 'postgresql-%Y-%m-%d_%H%M%S.log' > > > > Mas não consegui utilizar essa log no pgfouine, outro problema que > > encontrei foi que em alguns tutoriais fala para adicionar e editar o > > arquivo "syslog.conf": > > > > Adicionar isso: > > local0.*-/var/log/postgresql/main.log > > > > Editar isso: > >*.=info;*.=notice;*.=warn;\ > >auth,authpriv.none;\ > >local0.none;\ > >cron,daemon.none;\ > >mail,news.none -/var/log/messages > > > > Mas acontece que não tenho esse arquivo no ubuntu instalado no meu PC, > > tem só arquivo "rsyslog.conf", esse é o mesmo arquivo? É preciso mesmo > > editar esse arquivo? E o Apache tenho que configurar algo nele? > > > > Emfim não consegui sair do chão, e peço ajuda de vocês para instalar o > > pgfouine, porque preciso para o continuação do meu TCC. > > > > >Você seguiu o que manda o site do pgfouine? Qual o erro que você tem? > > >Não precisa modificar nada no SO, apenas siga as instruções do site [1]. > > >[1] http://pgfouine.projects.postgresql.org/ > > Segui sim...o pgfouine está normal consegui arrumar ele, o que está com problemas é as logs do postgresql, não está gerando corretamente, e aconteceu que eu limpei o arquivo de log (o lc_messages estava pt_BR, mudei para en_US, então limpei o texto da log), e agora não está gravando mais as logs, por mais que eu faça alguma consulta no postgre a log continua em branco, então como eu faço para o postgre voltar a gravar nas logs? e pq está dando erro na formatação da log, pois segui as configurações no site do pgfouine: Segue os erros: *c * check that PostgreSQL uses an english locale for logging (lc_messages in your postgresql.conf), (Está en_US.UTF-8) * check that you use the -logtype option (syslog, stderr) according to your log file,(Estou usando syslog com o log_line_prefix = 'user=%u,db=%d ') * if you use syslog and log_line_prefix, check that your log_line_prefix has a trailing space, * if you use stderr, check that your log_line_prefix is of the form '%t [%p]: [%l-1] '. If you think your log file and your options are correct, please contact the author (gsmet on #postgre...@freenode or guillaume-pg at smet dot org). ___ 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 para instalar o Pgfouine
> Caros, > Estou tentando instalar o pgfouine no Ubuntu 10.4,quero monitorar as > consultas do BD, estou utilizando o PostgreSQL 8.4, mas não consegui > instalar o pgfouine, usei as seguintes configurações no postgresql.conf > (configurações que o Diogo Castro passou): > >"Arquivo postgresql.conf" >log_destination = 'csvlog' >logging_collector = on >log_min_duration_statement = 0 >log_directory = 'pg_log' >log_filename = 'postgresql-%Y-%m-%d_%H%M%S.log' > > Mas não consegui utilizar essa log no pgfouine, outro problema que > encontrei foi que em alguns tutoriais fala para adicionar e editar o > arquivo "syslog.conf": > > Adicionar isso: > local0.*-/var/log/postgresql/main.log > > Editar isso: >*.=info;*.=notice;*.=warn;\ >auth,authpriv.none;\ >local0.none;\ >cron,daemon.none;\ >mail,news.none -/var/log/messages > > Mas acontece que não tenho esse arquivo no ubuntu instalado no meu PC, > tem só arquivo "rsyslog.conf", esse é o mesmo arquivo? É preciso mesmo > editar esse arquivo? E o Apache tenho que configurar algo nele? > > Emfim não consegui sair do chão, e peço ajuda de vocês para instalar o > pgfouine, porque preciso para o continuação do meu TCC. > Você seguiu o que manda o site do pgfouine? Qual o erro que você tem? Não precisa modificar nada no SO, apenas siga as instruções do site [1]. [1] http://pgfouine.projects.postgresql.org/ Segui sim...o pgfouine está normal consegui arrumar ele, o que está com problemas é as logs do postgresql, não está gerando corretamente, e aconteceu que eu limpei o arquivo de log (o lc_messages estava pt_BR, mudei para en_US, então limpei o texto da log), e agora não está gravando mais as logs, por mais que eu faça alguma consulta no postgre a log continua em branco, então como eu faço para o postgre voltar a gravar nas logs? (o postgre.conf está configurado para gravar as logs), e pq está dando erro na formatação da log, pois segui as configurações no site do pgfouine: Segue os erros: *c * check that PostgreSQL uses an english locale for logging (lc_messages in your postgresql.conf), (Está en_US.UTF-8) * check that you use the -logtype option (syslog, stderr) according to your log file,(Estou usando syslog com o log_line_prefix = 'user=%u,db=%d ') * if you use syslog and log_line_prefix, check that your log_line_prefix has a trailing space, * if you use stderr, check that your log_line_prefix is of the form '%t [%p]: [%l-1] '. If you think your log file and your options are correct, please contact the author (gsmet on #postgre...@freenode or guillaume-pg at smet dot org). ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] geradores de relatórios
Eu não sou muito fá do PhpJavaBridge, uso Jasper com JasperServer pra gerar os relatórios acessando via WS. Ficou muito bom. Abs Daniel Augusto Bastos Em 27 de outubro de 2010 00:49, Pablo Sánchez escreveu: > também pode-se usar o jasper com o php > > > http://alexm.unetvale.com.br/blog/2010/04/gerando-relatorios-com-jasper-no-php-mini-how-to/ > > Em 26 de outubro de 2010 22:48, Émerson Eng. > escreveu: > > Muito em breve iniciarei o desenvolvimento de um gerador de relatorios >> adaptado a realidade do software que desenvolvo, mas antes, quero ver as >> soluções existentes para ter base conceitual e técnica. >> >> Irei postar aqui uma avaliação pessoal de todas as sugestões + as que eu >> conheço. >> >> Em 26 de outubro de 2010 20:32, Osvaldo Kussama < >> osvaldo.kuss...@gmail.com> escreveu: >> >> Em 26 de outubro de 2010 09:11, Émerson Eng. >>> escreveu: >>> > >>> > >>> > Bom dia a todos :) >>> > >>> > Vocês conhecem geradores de relatórios bons open source? Se sim, quais? >>> > >>> > Sei que é recorrente na lista a questão, mas os participantes da lista >>> se >>> > atualizam. >>> > >>> >>> >>> Avalie o Pentaho Reporting: >>> http://www.pentaho.com/products/reporting/ >>> >>> 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 >> >> > > > -- > > > > > * > Pablo Santiago Sánchez* > ZCE ZEND006757 > phack...@gmail.com > (61) 9975-0883 > http://www.sansis.com.br > *"Quidquid latine dictum sit, altum viditur"* > > > ___ > 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] Carlos Augusto Machado convidou voc ê para abrir uma conta de e-mail do Google
Estou usando o Gmail e acho que vale a pena conferir. Isto é um convite para você criar uma conta. Você recebeu um convite para o Gmail! Carlos Augusto Machado convidou você para abrir uma conta do Gmail. O Gmail é o serviço de e-mail gratuito do Google, desenvolvido com base na ideia de que o e-mail pode ser intuitivo, eficiente e divertido. O Gmail tem: *Menos spam* Mantenha as mensagens indesejadas fora da sua caixa de entrada com a tecnologia inovadora do Google. * Muito espaço * Espaço de armazenamento suficiente para que você nunca precise excluir uma mensagem. *Bate-papo integrado * Converse por vídeo ou texto com Carlos Augusto Machado e outros amigos em tempo real. * Acesso pelo celular* Receba seus e-mails onde estiver com o Gmail no seu celular. Você pode até mesmo importar seus contatos e mensagens do Yahoo!, do Hotmail, do AOL ou de qualquer outro webmail ou conta POP. Quando você criar sua conta, Carlos Augusto Machado receberá uma notificação sobre o seu novo endereço do Gmail para que vocês mantenham contato. Saiba mais <http://mail.google.com/mail/help/intl/pt_BR/about.html> ou comece agora<http://mail.google.com/mail/a-4621494eb-7ff49dc662-DF0ncEDV1TOWzATJPrOZBTKjIUY> ! Inscreva-se<http://mail.google.com/mail/a-4621494eb-7ff49dc662-DF0ncEDV1TOWzATJPrOZBTKjIUY> Google Inc. | 1600 Ampitheatre Parkway | Mountain View, California 94043 ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Período
select * from tabela where data between 2008-06-01 and 2008-06-05 (Conjunto fechado) On Wednesday 11 June 2008 10:36:10 Vinicius Santos - MSI wrote: > Pessoal, existe alguma maneira de retornar todas as datas de um determinado > período ? > > Por exemplo, select * from "período de 01/06/2008 a 05/06/2008", para retornar o seguinte: > |Data| > > 01/06/2008 > 02/06/2008 > 03/06/2008 > 04/06/2008 > 05/06/2008 -- Atenciosamente, Leandro Augusto Kisielewicz - Linux Ponta Informática - Desenvolvimento Acesse : www.linuxponta.com - You can only live once, but if you do it right, once is enough. It’s not that Unix is unfriendly it just chooses its friends carefully. ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
[pgbr-geral] PostGIS
Galera, alguém sabe onde eu consigo material sobre PostGIS, cartografia, Sistemas de coordenadas, essas paradas assim? Obrigado! -- --- Programador Java - PHP 3Way NetWorks www.3way.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] PostGIS
obrigado galera! 2008/8/12 Eloi Ribeiro <[EMAIL PROTECTED]> > Manual PostGIS http://www.webgis.com.br/postgis/ > > Sumário > > PostGIS é uma extensão ao sistema de banco de dados object-relational > PostgreSQL, que permite o uso de objetos GIS (Sistemas de Informação > Geográfica) serem armazenados em banco de dados. PostGIS inclui suporte > para índices espacias GiST-based R-Tree e funções para análise e > processamento de objetos GIS. > > Este é um manual da versão 1.2.2SVN > > Boa sorte, > > Eloi > > > > 2008/8/12 Marcelo Costa <[EMAIL PROTECTED]> > >> Olá, bom dia! >> >> 2008/8/12 Cézar Augusto Ferreira <[EMAIL PROTECTED]> >> >>> Galera, alguém sabe onde eu consigo material sobre PostGIS, cartografia, >>> Sistemas de coordenadas, essas paradas assim? >>> Obrigado! >>> >> >> Procure por >> http://www.geolivre.org.br/<http://www.geolivre.org.br/downloads/geozine/geozine-n01-v20-16ago2007.pdf>, >> há artigos e tutoriais que podem te ajudar. >> >> Att, >> >> >> -- >> Marcelo Costa >> >> ___ >> pgbr-geral mailing list >> pgbr-geral@listas.postgresql.org.br >> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral >> >> > > > -- > Eloi Ribeiro > > eloi.ribeiro ARROBA gmail PONTO com > http://eloi-ribeiro.blogspot.com > > Espanha, Valência > > Antes de imprimir pensa que estará a gastar papel, tinta e energia. > > Apaga todos os endereços de email do cabeçalho, bem como qualquer um > que apareça no corpo da mensagem. Essa informação é privada e não publica. > > Protege os endereços dos destinatários colocando os mesmos em BCC ou CCo. > > > ___ > pgbr-geral mailing list > pgbr-geral@listas.postgresql.org.br > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > > -- --- Programador Java - PHP 3Way NetWorks www.3way.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] Modelagem de BD Geográfico
Angelo, você tem algum material sobre essas propostas de modelagem de BDGeo? 2008/8/21 Angelo Augusto Frozza (*UNIPLAC) <[EMAIL PROTECTED]> > Oi Luigi, > > Realmente, existem várias propostas para modelagem de BDGeo e as principais > são extensões de modelos UML. > > O OMT-G eu conheci e usei enquanto fazia minha dissertação de Mestrado/ Ele > foi desenvolvido por uma pessoa que trabalha na PRODABEL (tive contato com > ela durante o Mestrado). > Ele é bastante usado (vide google) e foi adotado como padrão pela CONCAR - > Comissao Nacional de Cartografia e pela ANA - Agencia Nacional de Aguas. Só > não sei que ferramenta eles estão usando. > > Tem também o GeoFrame, desenvolvido na UFRGS/UFV pelo Prof. Jugurta > Ele usou o ArgoUML para criar uma extensão para o GeoFRAME (ArgoCASEGEO). > > Porém, eu tava pesquisando sobre o ArgoUML mas ele tem pouca documentação, > o que foi confirmado pelo Prof. Jugurta. > Ele próprio sugeriu que fizessemos uma analise de outras ferramentas... por > isso o e-mail para a lista, na tentativa de identificar essas outras > ferramentas. > > {}s, > > --- > Prof. Angelo Augusto Frozza, M.Sc. > [EMAIL PROTECTED] > htp://uniplac.net/~frozza <http://uniplac.net/%7Efrozza> > Coordenador do Curso de Sistemas de Informação > Universidade do Planalto Catarinense - UNIPLAC > Lages - S.C. - Brasil > http://www.uniplac.net > > > - Original Message - > *From:* Luigi Castro Cardeles <[EMAIL PROTECTED]> > *To:* Comunidade PostgreSQL Brasileira > *Sent:* Thursday, August 21, 2008 6:09 PM > *Subject:* Re: [pgbr-geral] Modelagem de BD Geográfico > > Olá, > > Tentou o ArgoUML? A modelagem de dados geográficos em banco de dados ainda > não está consolidada, existindo diversas propostas. > Posso saber por que especificamente essa foi escolhida? > > []'s > -- > Luigi Castro Cardeles > > -- > > ___ > 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 > > -- --- Programador Java - PHP 3Way NetWorks www.3way.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] Indice parando.
Amigos, Tenho um Postgres 8.3 rodando em um cliente, e tenho uma tabela com 350 milhoes de linhas ( 10 colunas: 4 varchar 30, 4 char 1, 1 date, 1 numerico 12,2) Essa tabela cresce 1 milhão de linhas por dia e terá o limite de 400 milhoes de linhas. Nesa tabela, faço um group by para abastecer uma tabela com os dados resumidos. (nova tabela tem 10 colunas: 3 varchar 30, 5 char 1, 1 date, 1 numerico 12,2) Criei vários indices diferentes para tentar trabalhar essa tabela, mas em todos os casos acontece a mesma coisa, quando eu passo de 400.000 linhas, o banco para de usar os indices, com isso, se eu processar 400.000 o processamento sai em menos de 1 segundo se eu coloco 400.001 linhas demora 1 hora. Ja tentei desativas valores como (enable_seqscan) e (enable_nestloop) e nada adiantou. Imagino que algum dos parâmetros de configuração do banco pode estar dando problema. Tenho um servidor com 4Gb de memoria e processador Xeon Quad X3210. Alguns dos meus principais parâmetros no postgres max_connections = 100 shared_buffers = 2048MB work_mem = 2MB maintenance_work_mem = 48MB max_fsm_pages = 16777216 max_fsm_relations = 1000 Alguém tem alguma idéia do que posso fazer para corrigir isso? Abraços. José Augusto. ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] View com DB-Link
Até onde sei o FDW também não repassa os filtros do WHERE. Busca todos os dados da tabela e filtra localmente. Isto leva ao mesmo problema que o Vinicius estava tendo com o DB-Link. Att, Carlos Augusto Machado 2011/11/17 Flavio Henrique Araque Gurgel : >> Não alcancei o que você espera do dblink. >> Você espera que a função leve em consideração informações fora do >> escopo dos parâmetros que lhe são fornecidos? > > Além da dica do nosso caro Osvaldo, fica outra: PostgreSQL 9.1 com > FDW, esse problema do DB-Link vai embora, a consulta será um simples > SELECT direto na tabela estrangeira. > > []s > Flavio Gurgel > ___ > 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] BRTFATAL: terminando conexão por causa de um comando do administrador
Bom dia a Todos, O proprio postgres pode dar esse comando abaixo se travar ou dar alguma bug ? 2011-12-03 08:59:58 BRTLOG: pedido de desligamento rápido foi recebido 2011-12-03 08:59:58 BRTLOG: interrompendo quaisquer transações ativas 2011-12-03 08:59:58 BRTFATAL: terminando conexão por causa de um comando do administrador 2011-12-03 08:59:58 BRTFATAL: terminando conexão por causa de um comando do administrador 2011-12-03 08:59:58 BRTFATAL: terminando conexão por causa de um comando do administrador 2011-12-03 08:59:58 BRTFATAL: terminando conexão por causa de um comando do administrador 2011-12-03 08:59:58 BRTFATAL: terminando conexão por causa de um comando do administrador 2011-12-03 08:59:58 BRTFATAL: terminando conexão por causa de um comando do administrador 2011-12-03 08:59:58 BRTFATAL: terminando conexão por causa de um comando do administrador 2011-12-03 08:59:58 BRTFATAL: terminando conexão por causa de um comando do administrador 2011-12-03 08:59:58 BRTFATAL: terminando conexão por causa de um comando do administrador 2011-12-03 08:59:58 BRTFATAL: terminando conexão por causa de um comando do administrador 2011-12-03 08:59:58 BRTFATAL: terminando conexão por causa de um comando do administrador 2011-12-03 08:59:58 BRTFATAL: terminando conexão por causa de um comando do administrador 2011-12-03 08:59:58 BRTFATAL: terminando conexão por causa de um comando do administrador 2011-12-03 08:59:58 BRTFATAL: terminando conexão por causa de um comando do administrador 2011-12-03 08:59:58 BRTFATAL: terminando conexão por causa de um comando do administrador 2011-12-03 08:59:58 BRTFATAL: terminando conexão por causa de um comando do administrador 2011-12-03 08:59:58 BRTFATAL: terminando conexão por causa de um comando do administrador 2011-12-03 08:59:58 BRTFATAL: terminando conexão por causa de um comando do administrador 2011-12-03 08:59:58 BRTFATAL: terminando conexão por causa de um comando do administrador 2011-12-03 08:59:58 BRTFATAL: terminando conexão por causa de um comando do administrador 2011-12-03 08:59:58 BRTFATAL: terminando conexão por causa de um comando do administrador 2011-12-03 08:59:58 BRTFATAL: terminando conexão por causa de um comando do administrador 2011-12-03 08:59:58 BRTFATAL: terminando conexão por causa de um comando do administrador 2011-12-03 08:59:58 BRTFATAL: terminando conexão por causa de um comando do administrador 2011-12-03 08:59:58 BRTFATAL: terminando conexão por causa de um comando do administrador 2011-12-03 08:59:58 BRTFATAL: terminando conexão por causa de um comando do administrador 2011-12-03 08:59:58 BRTFATAL: terminando conexão por causa de um comando do administrador 2011-12-03 08:59:58 BRTFATAL: terminando conexão por causa de um comando do administrador 2011-12-03 08:59:58 BRTFATAL: terminando conexão por causa de um comando do administrador 2011-12-03 08:59:58 BRTLOG: inicializador do autovacuum está sendo desligado 2011-12-03 09:00:04 BRTLOG: desligando 2011-12-03 09:00:05 BRTLOG: sistema de banco de dados está desligado ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] BRTFATAL: terminando conexão por causa de um comando do administrador
Obrigado pelo ajuda, segue mais logs. 2011-12-03 07:26:47 BRTLOG: EOF inesperado durante conexão do cliente 2011-12-03 07:26:47 BRTLOG: EOF inesperado durante conexão do cliente 2011-12-03 07:26:47 BRTLOG: EOF inesperado durante conexão do cliente 2011-12-03 07:26:47 BRTLOG: EOF inesperado durante conexão do cliente 2011-12-03 07:26:47 BRTLOG: EOF inesperado durante conexão do cliente 2011-12-03 07:26:47 BRTLOG: EOF inesperado durante conexão do cliente 2011-12-03 07:26:47 BRTLOG: EOF inesperado durante conexão do cliente 2011-12-03 07:26:47 BRTLOG: EOF inesperado durante conexão do cliente 2011-12-03 07:26:47 BRTLOG: EOF inesperado durante conexão do cliente 2011-12-03 07:26:47 BRTLOG: EOF inesperado durante conexão do cliente 2011-12-03 07:26:48 BRTLOG: EOF inesperado durante conexão do cliente 2011-12-03 07:26:48 BRTLOG: EOF inesperado durante conexão do cliente 2011-12-03 07:26:48 BRTLOG: EOF inesperado durante conexão do cliente 2011-12-03 07:26:48 BRTLOG: EOF inesperado durante conexão do cliente 2011-12-03 07:26:48 BRTLOG: EOF inesperado durante conexão do cliente 2011-12-03 07:26:48 BRTLOG: EOF inesperado durante conexão do cliente 2011-12-03 07:26:48 BRTLOG: EOF inesperado durante conexão do cliente 2011-12-03 07:26:48 BRTLOG: EOF inesperado durante conexão do cliente 2011-12-03 07:26:48 BRTLOG: EOF inesperado durante conexão do cliente 2011-12-03 07:26:48 BRTLOG: EOF inesperado durante conexão do cliente 2011-12-03 07:26:48 BRTLOG: EOF inesperado durante conexão do cliente 2011-12-03 07:26:48 BRTLOG: EOF inesperado durante conexão do cliente 2011-12-03 07:26:48 BRTLOG: EOF inesperado durante conexão do cliente 2011-12-03 07:26:48 BRTLOG: EOF inesperado durante conexão do cliente 2011-12-03 07:26:48 BRTLOG: EOF inesperado durante conexão do cliente 2011-12-03 07:26:48 BRTLOG: EOF inesperado durante conexão do cliente 2011-12-03 07:26:48 BRTLOG: EOF inesperado durante conexão do cliente 2011-12-03 07:26:48 BRTLOG: EOF inesperado durante conexão do cliente 2011-12-03 07:26:48 BRTLOG: EOF inesperado durante conexão do cliente 2011-12-03 07:26:48 BRTLOG: EOF inesperado durante conexão do cliente 2011-12-03 07:26:48 BRTLOG: EOF inesperado durante conexão do cliente 2011-12-03 07:26:48 BRTLOG: EOF inesperado durante conexão do cliente 2011-12-03 07:29:17 BRTLOG: EOF inesperado durante conexão do cliente 2011-12-03 07:29:17 BRTLOG: EOF inesperado durante conexão do cliente 2011-12-03 07:29:40 BRTLOG: EOF inesperado durante conexão do cliente 2011-12-03 07:32:54 BRTLOG: EOF inesperado durante conexão do cliente 2011-12-03 08:26:48 BRTLOG: EOF inesperado durante conexão do cliente 2011-12-03 08:26:48 BRTLOG: EOF inesperado durante conexão do cliente 2011-12-03 08:26:48 BRTLOG: EOF inesperado durante conexão do cliente 2011-12-03 08:26:48 BRTLOG: EOF inesperado durante conexão do cliente 2011-12-03 08:26:48 BRTLOG: EOF inesperado durante conexão do cliente 2011-12-03 08:26:48 BRTLOG: EOF inesperado durante conexão do cliente 2011-12-03 08:26:48 BRTLOG: EOF inesperado durante conexão do cliente 2011-12-03 08:26:48 BRTLOG: EOF inesperado durante conexão do cliente 2011-12-03 08:26:48 BRTLOG: EOF inesperado durante conexão do cliente 2011-12-03 08:26:48 BRTLOG: EOF inesperado durante conexão do cliente 2011-12-03 08:55:01 BRTLOG: EOF inesperado durante conexão do cliente 2011-12-03 08:55:01 BRTLOG: EOF inesperado durante conexão do cliente Em 6 de dezembro de 2011 14:06, JotaComm escreveu: > Olá, > > Em 6 de dezembro de 2011 10:39, jorge augusto soares < > programadorj...@gmail.com> escreveu: > > Bom dia a Todos, >> >> O proprio postgres pode dar esse comando abaixo se travar ou dar alguma >> bug ? >> > > Ele até pode fazer isso, mas é muito raro. > > Você tem o log com os momentos anteriores às 2011-12-03 08:59:58? > > Isso está com cara que foi enviado um stop para o PostgreSQL. > >> >> 2011-12-03 08:59:58 BRTLOG: pedido de desligamento rápido foi recebido >> >> 2011-12-03 08:59:58 BRTLOG: interrompendo quaisquer transações ativas >> >> 2011-12-03 08:59:58 BRTFATAL: terminando conexão por causa de um >> comando do administrador >> >> 2011-12-03 08:59:58 BRTFATAL: terminando conexão por causa de um >> comando do administrador >> >> 2011-12-03 08:59:58 BRTFATAL: terminando conexão por causa de um >> comando do administrador >> >> 2011-12-03 08:59:58 BRTFATAL: terminando conexão por causa de um >> comando do administrador >> >> 2011-12-03 08:59:58 BRTFATAL: terminando conexão por causa de um >> comando do administrador >> >> 2011-12-03 08:59:58 BRTFATAL: terminando conexão por causa de um >> comando do administrador >> >> 2011-12-03 08:59:58 BRTFATAL: terminando conexão por causa de um >> comando do administrador >>
Re: [pgbr-geral] BRTFATAL: terminando conexão por causa de um comando do administrador
Vou relatar melhor o caso. O postgresql está instalado em um datacenter com vários bloqueios, windowns server 2008. Pelo que eu procurei na internet fala que o usuário administrador deu um kill no processo. Olhei o log do win2008 mas não tem acesso de nenhum usuário nesse horário para dar um kill e também não registra nenhum log anormal do windows. To no desespero, como vou dizer que o banco parou sozinho, acaba com a confiança. Esse erro da direto: 2011-12-03 07:00:02 BRTLOG: EOF inesperado durante conexão do cliente 2011-12-03 07:00:39 BRTLOG: EOF inesperado durante conexão do cliente Unico erro diferente: 2011-12-03 07:07:25 BRTERRO: duplicar valor da chave viola a restrição de unicidade "veiculo_log_pkey" 2011-12-03 07:07:25 BRTCOMANDO: insert into VEICULO_LOG (CIDADE_PROX, DT_CRIACAO, LATITUDE, LONGITUDE, MACRO, OBSERVACAO, OID_CIDADE_PROX, OID_PONTO_PROX, OID_VEICULO, OID_VIAGEM, ORIGEM, PONTO_PROX, STATUS_IGNICAO, TIPO, UF_PROX, OID) values ($1, $2, $3, $4, $5, $6, $7, $8, $9, $10, $11, $12, $13, $14, $15, $16) Erro fatal: 2011-12-03 08:55:01 BRTLOG: EOF inesperado durante conexão do cliente 2011-12-03 08:59:58 BRTLOG: pedido de desligamento rápido foi recebido 2011-12-03 08:59:58 BRTLOG: interrompendo quaisquer transa�ões ativas 2011-12-03 08:59:58 BRTFATAL: terminando conexão por causa de um comando do administrador 2011-12-03 08:59:58 BRTFATAL: terminando conexão por causa de um comando do administrador 2011-12-03 08:59:58 BRTFATAL: terminando conexão por causa de um comando do administrador 2011-12-03 08:59:58 BRTFATAL: terminando conexão por causa de um comando do administrador 2011-12-03 08:59:58 BRTFATAL: terminando conexão por causa de um comando do administrador 2011-12-03 08:59:58 BRTFATAL: terminando conexão por causa de um comando do administrador 2011-12-03 08:59:58 BRTFATAL: terminando conexão por causa de um comando do administrador 2011-12-03 08:59:58 BRTFATAL: terminando conexão por causa de um comando do administrador 2011-12-03 08:59:58 BRTFATAL: terminando conexão por causa de um comando do administrador 2011-12-03 08:59:58 BRTFATAL: terminando conexão por causa de um comando do administrador 2011-12-03 08:59:58 BRTFATAL: terminando conexão por causa de um comando do administrador 2011-12-03 08:59:58 BRTFATAL: terminando conexão por causa de um comando do administrador 2011-12-03 08:59:58 BRTFATAL: terminando conexão por causa de um comando do administrador 2011-12-03 08:59:58 BRTFATAL: terminando conexão por causa de um comando do administrador 2011-12-03 08:59:58 BRTFATAL: terminando conexão por causa de um comando do administrador 2011-12-03 08:59:58 BRTFATAL: terminando conexão por causa de um comando do administrador 2011-12-03 08:59:58 BRTFATAL: terminando conexão por causa de um comando do administrador 2011-12-03 08:59:58 BRTFATAL: terminando conexão por causa de um comando do administrador 2011-12-03 08:59:58 BRTFATAL: terminando conexão por causa de um comando do administrador 2011-12-03 08:59:58 BRTFATAL: terminando conexão por causa de um comando do administrador 2011-12-03 08:59:58 BRTFATAL: terminando conexão por causa de um comando do administrador 2011-12-03 08:59:58 BRTFATAL: terminando conexão por causa de um comando do administrador 2011-12-03 08:59:58 BRTFATAL: terminando conexão por causa de um comando do administrador 2011-12-03 08:59:58 BRTFATAL: terminando conexão por causa de um comando do administrador 2011-12-03 08:59:58 BRTFATAL: terminando conexão por causa de um comando do administrador 2011-12-03 08:59:58 BRTFATAL: terminando conexão por causa de um comando do administrador 2011-12-03 08:59:58 BRTFATAL: terminando conexão por causa de um comando do administrador 2011-12-03 08:59:58 BRTFATAL: terminando conexão por causa de um comando do administrador 2011-12-03 08:59:58 BRTFATAL: terminando conexão por causa de um comando do administrador 2011-12-03 08:59:58 BRTLOG: inicializador do autovacuum está sendo desligado 2011-12-03 09:00:04 BRTLOG: desligando 2011-12-03 09:00:05 BRTLOG: sistema de banco de dados está desligado Obrigado pela ajuda. Em 7 de dezembro de 2011 09:41, Bruno Silva escreveu: > Nao tem nada no log antes de aparecer o Brtfatal? > Outra coisa, você tem algum firewall no meio? > > ___ > 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] BRTFATAL: terminando conexão por causa de um comando do administrador
Boa tarde Euler, Segue mais informações: Versão do postgres é 8.4; Não existe log de algum usuário que possa ter derrubado o serviço; Outro detalhe a aplicação e em java/hibernate que controla a comunicação com o banco automático; Se a maquina tivesse com algum processo em 100% ou o banco ter travado, teria como ele cair sozinho e registrar esse erro? Em 7 de dezembro de 2011 12:21, Euler Taveira de Oliveira escreveu: > On 07-12-2011 09:05, jorge augusto soares wrote: > > Vou relatar melhor o caso. > > > > O postgresql está instalado em um datacenter com vários bloqueios, > windowns > > server 2008. > > Pelo que eu procurei na internet fala que o usuário administrador deu um > kill > > no processo. > > Olhei o log do win2008 mas não tem acesso de nenhum usuário nesse horário > > para dar um kill e também não registra nenhum log anormal do windows. > > To no desespero, como vou dizer que o banco parou sozinho, acaba com a > confiança. > > > Você não disse a versão do PostgreSQL mas espero que seja uma versão > suportada > (>= 8.3). Quanto a parada do serviço, às 08:59:58 há várias mensagens > indicando que o mesmo foi parado; se não foi você deve ter sido outro > administrador? > > > > > Esse erro da direto: > > > > 2011-12-03 07:00:02 BRTLOG: EOF inesperado durante conexão do cliente > > 2011-12-03 07:00:39 BRTLOG: EOF inesperado durante conexão do cliente > > > Esse erro é porque a aplicação está sendo fechada abruptamente (exemplo > mais > commum disso é quando a aplicação trava e o usuário força o fechamento da > mesma). Revise a sua aplicação, provavelmente é ela que está causando isso. > > > > -- > Euler Taveira de Oliveira - Timbira http://www.timbira.com.br/ > PostgreSQL: Consultoria, Desenvolvimento, Suporte 24x7 e Treinamento > ___ > pgbr-geral mailing list > pgbr-geral@listas.postgresql.org.br > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] BRTFATAL: terminando conexão por causa de um comando do administrador
Show de bola :D, Obrigado... Outro detalhe no log do win2008 vi que falhou um 3x windowsUpdate, pode ser q ele tenha tentado reiniciar e não conseguiu, mas mandou parar o serviço do postgres. Em 7 de dezembro de 2011 14:26, Guimarães Faria Corcete DUTRA, Leandro < l...@dutras.org> escreveu: > 2011/12/7 jorge augusto soares : > > > > Se a maquina tivesse com algum processo em 100% ou o banco ter travado, > > teria como ele cair sozinho e registrar esse erro? > > Sozinho, não. Parece uma rotina. > ___ > 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] importar csv
Primeiro, retire a primeira linha do arquivo senão será importada também. codigo;Nome Segundo, pelo número de ";" no final do arquivo, deveria estar sendo importado em uma tabela com 6 colunas. Depois que retirar as colunas extras no final do arquivo, tente assim. copy codigos_elementos from 'C:\Users\TEMP\codigos.csv' WITH CSV DELIMITER ';'; att Carlos Augusto Machado 2012/3/5 Pedro Costa : > devolve o mesmo erro: > > ERROR: extra data after last expected column > CONTEXT: COPY codigos_elementos, line 1: "codigo;Nome" > > > > > > Em 05-03-2012 15:47, Flavio Henrique Araque Gurgel escreveu: >>> codigo;Nome >>> 1A;Rebaixamento 120 >>> 1B;Rebaixamento barca >>> 1C;Rebaixamento com depressão no passeio >>> 1D;Outros rebaixamentos >>> 1E;Inexistência de rebaixamento para peões >>> 1F;Passeio nivelado com a via - Passadeira sobrelevada >>> 2A;Rebaixamento para veículos 20/40/60 >>> >>> >>> A tabela é assim: >>> >>> CREATE TABLE codigos_elementos >>> ( >>> codigo text, >>> nome text >>> ) >>> WITH ( >>> OIDS=FALSE >>> ); >> No seu comando COPY coloque ponto-e-vírgula como delimitador. >> No seu comando original colocaste vírgula, pelo que vi. >> >> []s >> Flavio Gurgel >> ___ >> 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] Modelagem de banco
O Toad gratuito é praticamente um demo. É limitado em 25 ou 35 tabelas. Mas é uma ferramenta muito boa e vale o investimento de aproximadamente mil reais. 2012/3/8 Alexsander Rosa : > Em 8 de março de 2012 14:33, Guimarães Faria Corcete DUTRA, Leandro > escreveu: > >> 2012/3/8 Fernando Binasco : >> > >> > Estou iniciando com postgres e gostaria de saber se o mesmo possui >> > alguma >> > ferramenta gratuita e de facil manuseio para modelagem de banco similar >> > ao >> > banco de dados MySql Workbench. >> >> O ideal é começar com caneta e papel. Depois disso, eu prefiro >> modelagem literária, com código SQL conjugado com documentação usando >> o NoWeb, e gerando gráficos com o AutoDoc. Para quem quer algo para >> usar com dispositivos apontadores (vulgo /mouse/), há várias >> alternativas, como o PgDesigner. > > > Você tem algum exemplo, ainda que em resolução reduzida, de um gráfico > gerado pelo Autodoc? Eu já tentei usar algumas vezes, com 230+ tabelas, mas > ele sempre gera gráficos com um emaranhado tão complexo que fica muito > difícil de usar na prática. Estou me referindo aos gráficos DOT (dot e > neato), pois os gráficos DIA nem sequer abrem no DIA. > > -- > Atenciosamente, > Alexsander da Rosa > http://rednaxel.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] PgAdminIII é Open Source?
Está no site do pgadmin http://www.pgadmin.org/download/source.php Em 7 de maio de 2012 14:05, Marcelo Silva (IG) escreveu: > Pessoal, o PGAdminIII é open source? > Se for, onde acho os fontes dele? > > Procurei no site do postgres mas só a instalacao > > t+ > > ___ > 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] Membership...
Seria isto ? · ASP.NET data providers: Membership provider, Role provider, Session State provider, Profile provider http://www.softpedia.com/get/Programming/Components-Libraries/PostgreSQLDirect-NET-Data-Provider.shtml Em 7 de maio de 2012 15:25, Guimarães Faria Corcete DUTRA, Leandro escreveu: > 2012/5/7 Marcus Túlio Ramos : >> Vou tentar ser mais claro, eu já uso o driver NPGSQL. A funcionalidade do >> Membership do Visual Studio usa um Membership Provider e Role Providers, que >> controla o sistema de login da aplicação. Ele cria e gerencia as regras >> direto no banco, esse provider existe para o sql server, mysql, etc.. mas >> não consegui achar para PostgreSql. Será que existe com outro nome ou o >> PostgreSql não dá suporte mesmo? > > Ainda não está claro. O que o PostgreSQL deveria ou poderia suportar > exatamente? Νão é alguma função que a MS tem de implementar para cada > SGBD, e escolheu não implementar para PostgreSQL? > ___ > 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] Backup
Fiz um teste rápido aqui e o pg_dump -a somente colocou os dados da tabela e setou o valor da sequence. Por que voce não faz um pg_dump -Fc e depois utiliza a opção " -a " no pg_restore ? Caso precise da estrutura futuramente, já estaria no dump. Em 11 de maio de 2012 14:34, Tiago Adami escreveu: > Em 11 de maio de 2012 14:19, Wesley escreveu: >> Boa tarde, >> >> Já tinha dado uma olhada na opção -a Bruno, mas ela exporta as tabelas. Acho >> que não fui bem claro, só quero pegar os dados. Tipo exporta em um formato >> csv por exemplo, sem os create table e copy necessários para a restauração. >> >> Acredito que fui infeliz no título, não seria bem realizar backup e sim >> exportar o banco. >> > > A exportação de um banco de dados em formatos CSV, TXT, XML ou > qualquer outro formato torna-se muito subjetivo ao aplicativo que irá > utilizá-los como insumo. > > O melhor a ser feito é criar um utilitário que faça isto utilizando > uma ferramenta de desenvolvimento qualquer (Java, C, C#, etc). > > > -- > TIAGO J. ADAMI > http://www.adamiworks.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] Tabela de erros de SQL
Em 25 de julho de 2012 23:41, Danilo Silva escreveu: > Pessoal, > > Como posso fazer para extrair a mensagem de erro de uma query (um insert por > exemplo) e exibi-la na aplicação? O postgres está na versão 8.2 (não podemos > migrar no momento para a 9.1) e a aplicação em PHP. Já tentou usar as funções do PHP ? http://br2.php.net/manual/pt_BR/function.pg-result-error.php http://br2.php.net/manual/pt_BR/function.pg-last-error.php http://br2.php.net/manual/pt_BR/function.pg-last-notice.php > > Da forma como está atualmente só conseguimos saber se a query foi executada > com sucesso ou não, caso não tenha sido com sucesso não sabemos o que deu de > errado. > > Li, há um tempo, sobre os códigos de erros (tabela SQL state) mas não achei > nada específico para o postgres, pois em alguns testes, o código + mensagem > gerado pelo postgres não coincidia com o código + mensagem dessa tabela. > > Pela aplicação eu consigo obter o código do erro, daí faltaria apenas uma > tabela com os códigos e mensagens corretas no que diz respeito ao postgres. > > Agradeço a ajuda de todos. > > Att. > > Danilo > > ___ > 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] Identificar o SO via PostgreSQL
Em 3 de setembro de 2012 11:58, Euler Taveira escreveu: > On 03-09-2012 11:53, Fábio Gibon wrote: >> existe alguma outra forma de identificar o SO que o banco está >> instalado (via postgresql) além de pegar os parâmetros de diretório de dados >> (ou outro que contenha um path) e verificar se inicia por / ou algo do tipo? >> > postgres=# select version(); > PostgreSQL 9.2beta3 on x86_64-unknown-linux-gnu, compiled by gcc (Debian > 4.7.1-2) 4.7.1, 64-bit > > Ali entre parênteses é destinado a informação do SO. Será que esta informação é valida, pois nem sempre aparecer o SO. Na versão que tenho no Windows aparece "PostgreSQL 9.0.1, compiled by Visual C++ build 1500, 32-bit". Att Carlos Augusto Machado > > > -- >Euler Taveira de Oliveira - Timbira http://www.timbira.com.br/ >PostgreSQL: Consultoria, Desenvolvimento, Suporte 24x7 e Treinamento > ___ > pgbr-geral mailing list > pgbr-geral@listas.postgresql.org.br > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Permissão Arch Linux
Em 17 de setembro de 2012 13:52, Roney Fraga escreveu: > > Segue algumas informações que podem ser úteis. > Já tentei alterar a permissão da pasta /home/roney/PostgreSQL com os > comandos: > sudo chmod 777 -R ~/PostgreSQL > sudo chown -R postgres.postgres ~/PostgreSQL/ > sudo chown -R roney.postgres ~/PostgreSQL/ > Provavelmente o usuário postgres não tem acesso em /home/roney Tente acessar o local onde sera criada a tablespace com o usuário postges su - postgres cd /home/roney/PostgreSQL Achei meio estranho criar uma tablespace dentro do home de outro usuario, não teria um local melhor ? Att Carlos Augusto Machado ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
[pgbr-geral] Acessar BD remoto passando o Schema
Boa Tarde à todos, Estou tentando acessar um BD em outra máquina da rede, porém gostaria de que o acesso me levasse diretamente a um dos schemas. Consigo acessar usando a seguinte linha de comando: usuario@terminal_01:~$ psql -h 10.108.7.40 -p 5432 bdteste postgres Existe algum parâmetro a ser informado no comando acima de forma que eu possa entrar diretamente no schma "meuschema" em "bdteste", por exemplo? Agradeço qualquer ajuda. Augusto Cesar ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Postgres Plus Advanced Server
Não sei se vc viu isso aqui, mas pode ajudar: http://www.enterprisedb.com//products-services-training/products/postgres-plus-advanced-server?quicktabs_advanceservertab=3#quicktabs-advanceservertab Abs Daniel Augusto Bastos Em 20 de maio de 2014 19:04, Guimarães Faria Corcete DUTRA, Leandro < l...@dutras.org> escreveu: > 2014-05-20 19:01 GMT-03:00 Marcello Mello : > > > > kkk, foi a primeira coisa que fiz, mas nao entendi, se é gratuito, se é > pago, no site deles nao achei nada que me esclareceu > > Essas versões geralmente são pagas, e geralmente contém alguma > melhoria (como alguma alteração para escalabilidade) ou facilidade > (como um instalador para os SOs proprietários). Mas quando a > informação não está amplamente disponível, pode indicar que a vantagem > é pouca e o preço, alto… > > > -- > skype:leandro.gfc.dutra?chat Yahoo!: ymsgr:sendIM?lgcdutra > +55 (61) 3546 7191 gTalk: xmpp:leand...@jabber.org > +55 (61) 9302 2691ICQ/AIM: aim:GoIM?screenname=61287803 > BRAZIL GMT−3 MSN: msnim:chat?contact=lean...@dutra.fastmail.fm > ___ > pgbr-geral mailing list > pgbr-geral@listas.postgresql.org.br > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
[pgbr-geral] Lista
tambem quero ser removido Ricado Augusto de Oliveira [EMAIL PROTECTED] __ Fale com seus amigos de graça com o novo Yahoo! Messenger http://br.messenger.yahoo.com/ ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
[pgbr-geral] Instalação do Mondrian-Pentaho
Pessoal, Aproveitando a discussão que iniciou na lista, alguém já passou pela experiência de desenvolver um OLAP em Java com Mondrian-Pentaho? Estamos com algumas dificuldades na instalação do Mondrian... poderiam passar algumas dicas? Queremos fazer uns exercícios aqui, montando um OLAP que acessa uma base transacional em ORACLE XE e em SQL Server. {}s, --- Prof. Angelo Augusto Frozza, M.Sc. [EMAIL PROTECTED] http://uniplac.net/~frozza Fone: (49) 251 1025 Universidade do Planalto Catarinense - UNIPLAC Av. Castelo Branco, 170 88.509-900 LagesS.C. ---___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
[pgbr-geral] Instalação do Mondrian (OLAP )
Caros, Estou tentando instlar o Mondrian, com o banco demo em Access... segui os passos de instalação no site do Mondrian, mas na hora de executar estou recebendo a seguinte mensagem de erro abaixo... Alguem poderia me ajudar a descobrir onde estou errando na instalação??? {}s, - Prof. Angelo Augusto Frozza, M.Sc. [EMAIL PROTECTED] Supervisão de TCC Curso de Sistemas de Informação / Informática Universidade do Planalto Catarinense - UNIPLAC Lages - SC JPivot had an error ... org.apache.jasper.JasperException: javax.servlet.jsp.JspException: javax.servlet.jsp.JspException: Mondrian Error:Internal error: Error while creating SQL dialect org.apache.jasper.JasperException: javax.servlet.jsp.JspException: javax.servlet.jsp.JspException: Mondrian Error:Internal error: Error while creating SQL dialect at org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:510) at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:375) at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314) at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264) at javax.servlet.http.HttpServlet.service(HttpServlet.java:802) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) at com.tonbeller.wcf.controller.RequestFilter$MyHandler.normalRequest(RequestFilter.java:139) at com.tonbeller.wcf.controller.RequestSynchronizer.handleRequest(RequestSynchronizer.java:127) at com.tonbeller.wcf.controller.RequestFilter.doFilter(RequestFilter.java:263) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869) at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664) at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527) at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684) at java.lang.Thread.run(Unknown Source) ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
[pgbr-geral] Estudo de caso: PHP ou Java
Olá pessoal, Gostaria de receber algumas opiniões... Estou montando um estudo de caso com o objetivo didático de discutir a escolha de tecnologias para a implementação de sistemas web. O estudo de caso é uma empresa financeira, que possui um sistema em PHP+MySQL A idéia é atualizar esse sistema, criando uma nova versão... é um sistema de tamanho médio, a base de dados hoje tem 2 GB e 50 usuários acessando constantemente, em três filiais em cidades distintas... a base de dados fica na Matriz. A base de dados da nova versão deve ser alterada para PostgreSQL... Para essa nova versão discute-se se vale a pena continuar usando PHP ou seria melhor adotar Java. Uma característica desse sistema é que ele tem um grande número de inserções de registros, não é apenas consulta... a financeira tem 10.000 clientes que, no mínimo, precisam pagar uma parcela de financiamento por mês. São feitos em média 50 novos financiamentos por dia A projeção para crescimento é ter 20.000 clientes daqui a 4 anos. Vocês poderiam contribuir com sugestões que auxiliem nessa decisão... exemplos de sistemas de grande porte em PHP, etc.? Java já se sabe que é uma tendência em sistemas corporativos... a grande dúvida é discutir se vale a pena continuar com PHP. {}s, Angelo A. Frozza ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Estudo de caso: PHP ou Java
Valter, OK. O estudo de caso está ficando interessante, até porque alguns elementos estão vindo de casos reais vividos por várias empresas. Você poderia descrever mais sobre como é a realização de provas de conceito? {}s, Angelo - Original Message - From: "Valter Lobo" <[EMAIL PROTECTED]> To: "Comunidade PostgreSQL Brasileira" Sent: Tuesday, October 16, 2007 1:22 PM Subject: Re: [pgbr-geral] Estudo de caso: PHP ou Java Se você tiver um bom cara em PHP, o sistema esta atendendo aos requisitos do negocio e apenas uma manutenção , continue com PHP. Caso for um novo desenvolvimento deve considerar Java , coloque também os custos. Recentemente fiz um estudo parecido com este, no final a escolha foi o Java, apesar dos custos serem maiores, mas ia ganhar em escalabilidade e distribuição de regras de negocio. O mesmo sistema era acessado por um desktop por meio de webservice e serviços Rest, via HTTP e a outra aplicação web desenvolvida em Java/JSP, sem ter que escrever ou dar manutenção em diferentes regras para as duas aplicações que servia para o mesmo proposito. E claro que tambem contou o conhecimento da equipe, conheço mais Java que PHP e os outros profissionais do projeto tambem. Cuidado com as decisões religiosas , tanto em relação a PHP ou Java, tente colocar no papel o que a aplicação vai necessitar e verifique com provas de conceito , qual vai ser a melhor tecnologia que lhe atenda em custo e beneficios. Um artigo que acabei de ver, eu ainda não li , mas vou ler, pode auxiliar na sua decisão.: PHP on Java: Best of Both Worlds? http://www.infoq.com/news/2007/10/php-java-stack On 10/16/07, Angelo Augusto Frozza (UNIPLAC*) <[EMAIL PROTECTED]> wrote: > Olá pessoal, > > Gostaria de receber algumas opiniões... > > Estou montando um estudo de caso com o objetivo didático de discutir a > escolha de tecnologias para a implementação de sistemas web. > O estudo de caso é uma empresa financeira, que possui um sistema em > PHP+MySQL > > A idéia é atualizar esse sistema, criando uma nova versão... é um sistema > de > tamanho médio, a base de dados hoje tem 2 GB e 50 usuários acessando > constantemente, em três filiais em cidades distintas... a base de dados > fica > na Matriz. > > A base de dados da nova versão deve ser alterada para PostgreSQL... > > Para essa nova versão discute-se se vale a pena continuar usando PHP ou > seria melhor adotar Java. Uma característica desse sistema é que ele tem > um > grande número de inserções de registros, não é apenas consulta... a > financeira tem 10.000 clientes que, no mínimo, precisam pagar uma parcela > de > financiamento por mês. > São feitos em média 50 novos financiamentos por dia > A projeção para crescimento é ter 20.000 clientes daqui a 4 anos. > > Vocês poderiam contribuir com sugestões que auxiliem nessa decisão... > exemplos de sistemas de grande porte em PHP, etc.? > Java já se sabe que é uma tendência em sistemas corporativos... a grande > dúvida é discutir se vale a pena continuar com PHP. > > {}s, > > Angelo A. Frozza > --- V a l t e rL o b o [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 mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Estudo de caso: PHP ou Java
Vitor, Quero salientar que este estudo de caso surgiu com uma pergunta freqüente que é feita: que linguagem usar para desenvolver sistemas para Web? (PHP, Java ou .NET) O .NET, a princípio foi descartado, pois estipulamos no estudo de caso o objetivo de ter o menor custo com licenças de software, para investir esse valor no desenvolvimento (por isso também descartou-se usar SQL Server e Oracle). É claro que em um estudo mais aprofundado e tendo um cliente real, que traga essas exigências ou outros sistemas, softwares proprietários deveriam ser levados em conta... mas não é o caso aqui... Complementando, então: >> O sistema se encontra documentado? R: Estou partindo do princípio de que o sistema atual não está documentado, mas o usuário sabe exatamente quais os problemas que tem e que funcionalidades estão faltando. >> O novo sistema adotaria o padrão MVC? R: Acredito que com o desenvolvimento de um novo sistema, a opção por separar a apresentação da lógica de negócios e do acesso aos dados é a opção mais inteligente, considerando as novas tendências de desenvolvimento e orientação a objetos (mesmo em PHP). >> Existe mão de obra qualificada? R: No estudo de caso vou definir que mão-de-obra não é problema, pois tem-se pessoas qualificadas nas duas linguagens. >> Tempo? R: Vai depender do tamanho do sistema... vou ver como colocar isso... >> Custo? R: Deve aparecer como resultado do estudo de caso. Podemos considerar custo de programador igual para as duas linguagens... a diferença então ficaria no tempo que se leva para desenvolver algo em PHP ou em Java. >> Compra de Hardware para rodar o novo sistema? R: Idem... não foi definido o hardware atual... mas pode ser sugerido no resultado do estudo de caso. Vou considerar que a empresa está aberta a trocar o hardware (servidor). {}s, Angelo Em 16/10/07, Angelo Augusto Frozza (UNIPLAC*)<[EMAIL PROTECTED]> escreveu: > Olá pessoal, > > Gostaria de receber algumas opiniões... > > Estou montando um estudo de caso com o objetivo didático de discutir a > escolha de tecnologias para a implementação de sistemas web. > O estudo de caso é uma empresa financeira, que possui um sistema em > PHP+MySQL > > A idéia é atualizar esse sistema, criando uma nova versão... é um sistema > de > tamanho médio, a base de dados hoje tem 2 GB e 50 usuários acessando > constantemente, em três filiais em cidades distintas... a base de dados > fica > na Matriz. > > A base de dados da nova versão deve ser alterada para PostgreSQL... > > Para essa nova versão discute-se se vale a pena continuar usando PHP ou > seria melhor adotar Java. Uma característica desse sistema é que ele tem > um > grande número de inserções de registros, não é apenas consulta... a > financeira tem 10.000 clientes que, no mínimo, precisam pagar uma parcela > de > financiamento por mês. > São feitos em média 50 novos financiamentos por dia > A projeção para crescimento é ter 20.000 clientes daqui a 4 anos. > > Vocês poderiam contribuir com sugestões que auxiliem nessa decisão... > exemplos de sistemas de grande porte em PHP, etc.? > Java já se sabe que é uma tendência em sistemas corporativos... a grande > dúvida é discutir se vale a pena continuar com PHP. > > {}s, > > Angelo A. Frozza ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Estudo de caso: PHP ou Java
Wallace, Vou incluir Perl na minha lista...(aliás estou anotando tudo o que é retornado por essa discussão que iniciamos). Eu não citei ele por puro desconhecimento... A única vez que vi um código Perl foi para fazer uma alteração em um script que acompanha o OpenFTS (busca full text). E falando por todos os outros menos experientes que entram na lista para aprender: esse tipo de debate é muito produtivo e ajuda a "mudar os conceitos". {}s, Angelo - Original Message - From: "Wallace Reis" <[EMAIL PROTECTED]> To: "Comunidade PostgreSQL Brasileira" Sent: Tuesday, October 16, 2007 11:49 PM Subject: Re: [pgbr-geral] Estudo de caso: PHP ou Java On 10/16/07, Angelo Augusto Frozza (UNIPLAC*) <[EMAIL PROTECTED]> wrote: > Quero salientar que este estudo de caso surgiu com uma pergunta freqüente > que é feita: que linguagem usar para desenvolver sistemas para Web? > (PHP, Java ou .NET) e Perl? -- wallace reis/wreis http://wallace.reis.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] Oficina Tunning PostgreSQL - Escola Regional de Banco de Dados 2008
Caros, Estamos organizando a Escola Regional de Bancos de Dados - ERBD (estados do Sul do pais), que ocorre entre 2 e 4 de abril de 2008 no Campus Trindade da UFSC em Florianópolis (http://www.inf.ufsc.br/erbd2008/). Uma das atividades previstas é a realização de oficinas. O tema do ERBD 2008 é tunning de banco de dados e estamos procurando oficinas que tratem desse tema. O objetivo dessas oficinas eh permitir a alunos de graduacao em Ciencia da Computacao, Sistemas de Informacao e cursos afins terem contato pratico com os recursos de Tunning de cada BD. O nivel deve ser basico. O tempo de cada oficina eh de 3 horas (9 da manha ao meio dia), com intervalo de 15 minutos no meio. A principio, a oficina pode ser entre os dias 3 e 4 de abril - preferimos evitar o dia da abertura. Alguem da comunidade tem interesse em ministrar uma oficina de tunning de PostgreSQL? Aguardo retorno Grato pela atencao, - Prof. Angelo Augusto Frozza, M.Sc. [EMAIL PROTECTED] Supervisão de TCC Curso de Sistemas de Informação / Informática Universidade do Planalto Catarinense - UNIPLAC Lages - SC ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Oficina Tunning PostgreSQL - Escola Regional de Banco de Dados 2008
Euler, Legal... você pode me passar teus contatos (telefone etc.) para que eu repasse ao coordenador de oficinas? {}s, - Prof. Angelo Augusto Frozza, M.Sc. [EMAIL PROTECTED] Supervisão de TCC Curso de Sistemas de Informação / Informática Universidade do Planalto Catarinense - UNIPLAC Lages - SC - Original Message - From: "Euler Taveira de Oliveira" <[EMAIL PROTECTED]> To: "Comunidade PostgreSQL Brasileira" Cc: <[EMAIL PROTECTED]> Sent: Monday, December 03, 2007 1:57 AM Subject: Re: [pgbr-geral] Oficina Tunning PostgreSQL - Escola Regional de Banco de Dados 2008 Angelo Augusto Frozza (*UNIPLAC) wrote: > Alguem da comunidade tem interesse em ministrar uma oficina de tunning de > PostgreSQL? > Eu tenho interesse. Já que provavelmente vou estar por lá (devo submeter algum artigo). -- 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
[pgbr-geral] Estratégias para criação de í ndices em banco de dados
Caros, Estamos iniciando um estudo sobre estratégias para melhor definir índices para um banco de dados. Assim, gostariamos de receber sugestões de materiais que possam nos auxiliar nesse estudo, apresentando estratégias para a definição de índices. A princípio, vamos focar o estudo exclusivamente para o banco de dados PostgreSQL. Nossos objetivos são: 1.. Identificar quais estratégias para definição de índices otimizados são mais utilizadas; 2.. Identificar em que situações cada estratégia é mais indicada; 3.. Avaliar se existe diferença de performance na aplicação de uma dada estratégia em SGBDs diferentes; 4.. Criar um tutorial, na forma de Wiki, para socializar o estudo sobre a adoção de índices otimizados em bancos de dados livres. Qualquer ajuda é bem vinda {}s, Angelo___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
[pgbr-geral] Proposta de estudo sobre definiçã o de índices de BD
Olá Euler, Gostaria de trocar uma idéia contigo, aproveitando sua experiência com PostgreSQL. Estou iniciando um estudo sobre estratégias para melhor definir índices para um banco de dados. A idéia surgiu como uma pesquisa voltada para um aluno calouro, mas agora passou para um aluno em fase de iniciar o TCC e estou em dúvida na organização da estrutura do trabalho. Inicialmente, tenho percebido em nosso curso pouca preocupação com a modelagem de BD e com a definição correta de índices, sendo que o pessoal limita-se a chave-primária e chave-estrangeira apenas. O trabalho, a princípio, foca o estudo exclusivamente para o banco de dados PostgreSQL e nossos objetivos são: - Identificar quais estratégias para definição de índices otimizados são mais utilizadas; - Identificar em que situações cada estratégia é mais indicada; - Criar um tutorial, na forma de Wiki, para socializar o estudo sobre a adoção de índices otimizados em bancos de dados livres. A grande dúvida é se existe teoria aplicada sobre a criação de índices durante (ou logo após) a fase de projeto do BD, ou essa preocupação de otimizar os índices é resolvida pela modelagem ou, em último caso, so vai ser interessante mesmo quando o sistema precisar uma análise de otimização. Qualquer sugestão é bem vinda {}s, --- Prof. Angelo Augusto Frozza, M.Sc. fro...@uniplac.net htp://uniplac.net/~frozza Coordenador do Curso de Sistemas de Informação Universidade do Planalto Catarinense - UNIPLAC Lages - S.C. - Brasil http://www.uniplac.net ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
[pgbr-geral] Geração de dados para testes
Pessoal, Que programas podem ser usados para gerar dados para testes? Preferencialmente software livre? {}s, --- Prof. Angelo Augusto Frozza, M.Sc. fro...@uniplac.net http://uniplac.net/~frozza Coordenador do Curso de Sistemas de Informação Universidade do Planalto Catarinense - UNIPLAC Lages - S.C. - Brasil http://www.uniplac.net ___ 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: Movimento nacional para assegurar reconhecimento a Inventor brasileiro
Copiando de outra lista = Caros, Leiam e, se concordarem, apoiem este abaixo-assinado para reconhecer o brasileiro Landell de Moura como o precursor (ou "pai") das Telecomunicações sem fio no Brasil. Trata-se de mobilizar os cidadãos brasileiros para reconhecer, tal como ao inventor Santos Dumont, o espírito científico deste brasileiro nascido no RS no século XIX. http://www.mlm.landelldemoura.qsl.br/index.html Cobertura jornalística da mobilização em jornal local: http://www.correiodopovo.com.br/Impresso/?Ano=115&Numero=113&Caderno=0&Noticia=88043 Abs, Sergio Bampi .INF - UFRGS ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
[pgbr-geral] Banco de Dados para testes
Olá, Alguem sabe algum site onde é possível baixar bancos com dados para testes no PostgreSQL. {}s, --- Prof. Angelo Augusto Frozza, M.Sc. fro...@uniplac.net http://uniplac.net/~frozza Coordenador do Curso de Sistemas de Informação Universidade do Planalto Catarinense - UNIPLAC Lages - S.C. - Brasil http://www.uniplac.net ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] BI com Postgresl
Raphael, O Pentaho pode te ajudar... Acesse a lista do Pentaho http://br.groups.yahoo.com/group/pentahobr/ Segue uma mensagem postada nela hoje que pode te ajudar {}s, --- Prof. Angelo Augusto Frozza, M.Sc. [EMAIL PROTECTED] htp://uniplac.net/~frozza Professor de TCC - Curso de Sistemas de Informação Universidade do Planalto Catarinense - UNIPLAC Lages - S.C. - Brasil http://www.uniplac.net - Original Message - To: [EMAIL PROTECTED] Sent: Friday, April 25, 2008 8:43 AM Subject: Re: [pentahobr] monografia utilizando pentaho??? Carlos, estes links estao no historico de mensagens desta lista: Pode ser util também para os demais participantes. Links sobre o Pentaho: http://del.icio.us/mabm/pentaho Tutorial tem o passo a passo do que voce deve fazer. An OLAP Solution using Mondrian and JPivot http://liris.cnrs.fr/~sbimonte/view.pdf Case de uso do Pentaho: CELEPAR / PR http://www.circuito.pr.gov.br/arquivos/File/SIG_usando_DW_em_SL.pdf Sistema de Informação Gerencial utilizando solução de Data Warehouse em Software Livre Dirceu Grein Edson Chitz DIDES-B1 – Equipe da Saúde CELEPAR – Informática do Paraná MONOGRAFIA: UNISINOS: http://ccet.ucs.br/erbd2007/artigos/26041.pdf Analysis: uma proposta de ferramenta OLAP-Web para a análise de informações ambientais do Vale do Rio do Sinos Mário Pereira Martins1, Juliano Varella Carvalho2, Leandro Krug Wives1 UFRGS abracos, Marco Modesto. ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Sistema de Apoio a Decisão
Sergio, O link não funcionou Pode mandar a documentaçào em PVT para que eu possa estudar? {}s, --- Prof. Angelo Augusto Frozza, M.Sc. [EMAIL PROTECTED] htp://uniplac.net/~frozza Coordenador do Curso de Sistemas de Informação Universidade do Planalto Catarinense - UNIPLAC Lages - S.C. - Brasil http://www.uniplac.net - Original Message - From: sergio santos To: Comunidade PostgreSQL Brasileira Sent: Friday, June 27, 2008 3:24 PM Subject: [pgbr-geral] Sistema de Apoio a Decisão Boa tarde pessoal Estou desenvolvendo um SAD para Gerentes de TI. Fiz este desenho E/R. A idéia e coletar dados transacionais e depois fazer um ETL para um Data Warehouse. Segue o link abaixo do ER. Gostaria de ouvir as opiniões de vocês. Quem se interessar posso mandar a documentação completa. www.temporadadeferias.com.br/BDRelacional.jpg 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" -- 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
[pgbr-geral] Modelagem de BD Geográfico
Caros colegas da lista, Estou procurando ferramentas free de modelagem de BD para analisar a possibilidade de criar uma extensão para modelagem de BD Geográficos usando o modelo OMT-G. Até o momento sei que o GeoUML permite criar este tipo de extensão Alguém sabe indicar mais alguma ferramenta? PS. Até onde sei, para fazer modelagem usando OMT-G existe apenas um stencil para o Visio 2000 e uma extensão de uma ferramenta proprietária usada na PRODABEL. {}s, --- Prof. Angelo Augusto Frozza, M.Sc. [EMAIL PROTECTED] htp://uniplac.net/~frozza Coordenador do Curso de Sistemas de Informação Universidade do Planalto Catarinense - UNIPLAC Lages - S.C. - Brasil http://www.uniplac.net ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Modelagem de BD Geográfico
Oi Luigi, Realmente, existem várias propostas para modelagem de BDGeo e as principais são extensões de modelos UML. O OMT-G eu conheci e usei enquanto fazia minha dissertação de Mestrado/ Ele foi desenvolvido por uma pessoa que trabalha na PRODABEL (tive contato com ela durante o Mestrado). Ele é bastante usado (vide google) e foi adotado como padrão pela CONCAR - Comissao Nacional de Cartografia e pela ANA - Agencia Nacional de Aguas. Só não sei que ferramenta eles estão usando. Tem também o GeoFrame, desenvolvido na UFRGS/UFV pelo Prof. Jugurta Ele usou o ArgoUML para criar uma extensão para o GeoFRAME (ArgoCASEGEO). Porém, eu tava pesquisando sobre o ArgoUML mas ele tem pouca documentação, o que foi confirmado pelo Prof. Jugurta. Ele próprio sugeriu que fizessemos uma analise de outras ferramentas... por isso o e-mail para a lista, na tentativa de identificar essas outras ferramentas. {}s, --- Prof. Angelo Augusto Frozza, M.Sc. [EMAIL PROTECTED] htp://uniplac.net/~frozza Coordenador do Curso de Sistemas de Informação Universidade do Planalto Catarinense - UNIPLAC Lages - S.C. - Brasil http://www.uniplac.net - Original Message - From: Luigi Castro Cardeles To: Comunidade PostgreSQL Brasileira Sent: Thursday, August 21, 2008 6:09 PM Subject: Re: [pgbr-geral] Modelagem de BD Geográfico Olá, Tentou o ArgoUML? A modelagem de dados geográficos em banco de dados ainda não está consolidada, existindo diversas propostas. Posso saber por que especificamente essa foi escolhida? []'s -- Luigi Castro Cardeles ___ 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