Re: [pgbr-geral] SQL Da certo no pgAdmin mas não no delphi
On 09-01-2012 07:48, Paulo Nievierowski wrote: A solução para ZEOS é duplicar os '::' =' ' Em vez de duas vezes dois pontos, use quatro vezes dois pontos. Também para ' $ ' use ' $$ '. Se isso for verdade, é um bug no Zeos e deve ser reportado. Mexer em uma consulta com caracteres de escape para a biblioteca entender é inadmissível. -- 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] Upgrade PostgreSQL 9.0 para 9.1 no OpenSuse
Olá pessoal, Estou com um problema para poder fazer o upgrade do PostgreSQL 9.0 para o PostgreSQL 9.1 no OpenSuse 11.4. Ocorreu o seguinte: Estou precisando instalar o PostgreSQL 9.1 em uma maquina com OpenSuse. Ao verificar a mesma, notei que o PostgreSQL 9.0 já estava instalado. Então simplesmente dei um sudo zypper remove postgresql postgresql-server e sudo zypper install postgresql postgresql-server. Como o repositório estava atualizado, o OpenSuse pegou o PostgreSQL 9.1. Contudo quando tento iniciar o banco aparece a seguinte mensagem: Starting PostgreSQL2012-01-09 10:48:43 GMT FATAL: arquivos do banco de dados são incompatíveis com o servidor 2012-01-09 10:48:43 GMT DETALHE: O diretório de dados foi inicializado pelo PostgreSQL versão 9.0, que não é compatível com essa versão 9.1.2. pg_ctl: não pode iniciar o servidor Examine o arquivo de log. Quando vou olhar o arquivo de log (/var/lib/pgsql/data/pg_log/postgresql.log) so encontro isso: 2011-08-19 12:00:02 BRT LOG: sistema de banco de dados foi desligado em 2011-08-19 12:00:01 BRT 2011-08-19 12:00:02 BRT LOG: sistema de banco de dados está pronto para aceitar conexões 2011-08-19 12:00:02 BRT LOG: inicializador do autovacuum foi iniciado 2011-08-19 14:19:53 BRT LOG: inicializador do autovacuum está sendo desligado 2011-08-19 14:19:53 BRT LOG: pedido de desligamento inteligente foi recebido 2011-08-19 14:19:53 BRT LOG: desligando 2011-08-19 14:19:53 BRT LOG: sistema de banco de dados está desligado Alguém saberia me dizer como resolver essa questão? Desde já agradeço, Eric. ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Upgrade PostgreSQL 9.0 para 9.1 no OpenSuse
A mensagem de log ja estar sendo clara..o Diretorio PGDATA não é compativel.Por precaução copie o diretório data e tente reinstalar a versão 9.0. Outra observação o ideal nesses casos é ter um backup fisico, para eventuais problemas ser possível retornar o estado anterior. Vai postando os resultados. Emerson Martins DBA Jr Itec/AL 82 9123-5504 82 9668-1283 Em 9 de janeiro de 2012 08:18, Eric Patrick ericpatric...@gmail.comescreveu: Olá pessoal, Estou com um problema para poder fazer o upgrade do PostgreSQL 9.0 para o PostgreSQL 9.1 no OpenSuse 11.4. Ocorreu o seguinte: Estou precisando instalar o PostgreSQL 9.1 em uma maquina com OpenSuse. Ao verificar a mesma, notei que o PostgreSQL 9.0 já estava instalado. Então simplesmente dei um sudo zypper remove postgresql postgresql-server e sudo zypper install postgresql postgresql-server. Como o repositório estava atualizado, o OpenSuse pegou o PostgreSQL 9.1. Contudo quando tento iniciar o banco aparece a seguinte mensagem: Starting PostgreSQL2012-01-09 10:48:43 GMT FATAL: arquivos do banco de dados são incompatíveis com o servidor 2012-01-09 10:48:43 GMT DETALHE: O diretório de dados foi inicializado pelo PostgreSQL versão 9.0, que não é compatível com essa versão 9.1.2. pg_ctl: não pode iniciar o servidor Examine o arquivo de log. Quando vou olhar o arquivo de log (/var/lib/pgsql/data/pg_log/postgresql.log) so encontro isso: 2011-08-19 12:00:02 BRT LOG: sistema de banco de dados foi desligado em 2011-08-19 12:00:01 BRT 2011-08-19 12:00:02 BRT LOG: sistema de banco de dados está pronto para aceitar conexões 2011-08-19 12:00:02 BRT LOG: inicializador do autovacuum foi iniciado 2011-08-19 14:19:53 BRT LOG: inicializador do autovacuum está sendo desligado 2011-08-19 14:19:53 BRT LOG: pedido de desligamento inteligente foi recebido 2011-08-19 14:19:53 BRT LOG: desligando 2011-08-19 14:19:53 BRT LOG: sistema de banco de dados está desligado Alguém saberia me dizer como resolver essa questão? Desde já agradeço, Eric. ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] OFF-TOPIC - Vaga para DBA PostgreSQL
Opa, seu Flávio Em 7 de janeiro de 2012 23:50, Flavio Henrique Araque Gurgel fha...@gmail.com escreveu: Olá colegas! Aproveitando o grande movimento nesta lista, gostaria de anunciar mais uma vaga para Analista de Suporte PostgreSQL. Ainda é extra-oficial, portanto não foi nem promulgado no site da empresa. Segue abaixo a oportunidade: (...) Não achei nada off-topic :) Quem me dera houvessem tantas mensagens de vagas que tivéssemos de criar uma lista só pra isso! Concordo plenamente com você. []s Flavio Gurgel ___ 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
Re: [pgbr-geral] OFF-TOPIC - Vaga para DBA PostgreSQL
Que tal criar a lista PostgreSQL-vagas logo e esperar que as pessoas comecem a enviar? Alguém? Em 9 de janeiro de 2012 11:01, JotaComm jota.c...@gmail.com escreveu: Opa, seu Flávio Em 7 de janeiro de 2012 23:50, Flavio Henrique Araque Gurgel fha...@gmail.com escreveu: Olá colegas! Aproveitando o grande movimento nesta lista, gostaria de anunciar mais uma vaga para Analista de Suporte PostgreSQL. Ainda é extra-oficial, portanto não foi nem promulgado no site da empresa. Segue abaixo a oportunidade: (...) Não achei nada off-topic :) Quem me dera houvessem tantas mensagens de vagas que tivéssemos de criar uma lista só pra isso! Concordo plenamente com você. []s Flavio Gurgel ___ 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 -- Eduardo Santos Analista de Sistemas http://eduardosan.wordpress.com http://twitter.com/eduardosan ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Upgrade PostgreSQL 9.0 para 9.1 no OpenSuse
A mensagem de log ja estar sendo clara..o Diretorio PGDATA não é compativel.Por precaução copie o diretório data e tente reinstalar a versão 9.0. Outra observação o ideal nesses casos é ter um backup fisico, para eventuais problemas ser possível retornar o estado anterior. Note que, se você só tinha o PostgreSQL 9.0 instalado, sem dados, você pode simplesmente remover o PGDATA antigo e criar um novo com o initdb da 9.1. Se você tinha dados, você tem duas opções: 1) faça uma cópia do PGDATA antigo, instale a versão 9.1 junto com a 9.0 (não sei se o Opensuse permite isso, deveria permitir) e usar o pg_upgrade; 2) faça um pg_dumpall com o 9.0, instale a 9.1 e restaure o dump. []s Flavio Gurgel ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] OFF-TOPIC - Vaga para DBA PostgreSQL
Em 9 de janeiro de 2012 11:23, Eduardo Santos eduardo.edusan...@gmail.com escreveu: Que tal criar a lista PostgreSQL-vagas logo e esperar que as pessoas comecem a enviar? Alguém? Acho que o movimento de vagas é muito baixo para ter uma lista só pra isso. Não vejo problema algum em postar aqui na geral. Ponho isso em votação para os demais colegas, claro, mas é minha opinião. []s Flavio Gurgel ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] OFF-TOPIC - Vaga para DBA PostgreSQL
O que poderia ser feito é um documento (planilha) compartilhado onde conste as vagas em aberto. Criar uma lista seria exagero. []´s Em 9 de janeiro de 2012 11:34, Flavio Henrique Araque Gurgel fha...@gmail.com escreveu: Em 9 de janeiro de 2012 11:23, Eduardo Santos eduardo.edusan...@gmail.com escreveu: Que tal criar a lista PostgreSQL-vagas logo e esperar que as pessoas comecem a enviar? Alguém? Acho que o movimento de vagas é muito baixo para ter uma lista só pra isso. Não vejo problema algum em postar aqui na geral. Ponho isso em votação para os demais colegas, claro, mas é minha opinião. []s Flavio Gurgel ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral -- Mello Júnior 41.3252-3555 ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] OFF-TOPIC - Vaga para DBA PostgreSQL
Olá, Flávio Em 9 de janeiro de 2012 11:34, Flavio Henrique Araque Gurgel fha...@gmail.com escreveu: Em 9 de janeiro de 2012 11:23, Eduardo Santos eduardo.edusan...@gmail.com escreveu: Que tal criar a lista PostgreSQL-vagas logo e esperar que as pessoas comecem a enviar? Alguém? Acho que o movimento de vagas é muito baixo para ter uma lista só pra isso. Não vejo problema algum em postar aqui na geral. Ponho isso em votação para os demais colegas, claro, mas é minha opinião. Novamente concordo com você. Talvez tenha em torno de 10-12 mensagens por ano sobre vagas, então não vejo a necessidade de uma lista para com este propósito. Mas fica a critério de uma possível votação. []s Flavio Gurgel ___ 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
Re: [pgbr-geral] Upgrade PostgreSQL 9.0 para 9.1 no OpenSuse
Obrigado pela ajuda pessoal. Realmente Flavio, foi só remover PGDATA e funcionou (parcialmente). Depois estava ocorrendo um problema no pg_ctl que não reconhecia o PQping. Mas foi só desinstalar o libpq5 e instalar a versão atual que tudo funcionou numa boa. :-) Valeu pela ajuda! Em 9 de janeiro de 2012 11:31, Flavio Henrique Araque Gurgel fha...@gmail.com escreveu: A mensagem de log ja estar sendo clara..o Diretorio PGDATA não é compativel.Por precaução copie o diretório data e tente reinstalar a versão 9.0. Outra observação o ideal nesses casos é ter um backup fisico, para eventuais problemas ser possível retornar o estado anterior. Note que, se você só tinha o PostgreSQL 9.0 instalado, sem dados, você pode simplesmente remover o PGDATA antigo e criar um novo com o initdb da 9.1. Se você tinha dados, você tem duas opções: 1) faça uma cópia do PGDATA antigo, instale a versão 9.1 junto com a 9.0 (não sei se o Opensuse permite isso, deveria permitir) e usar o pg_upgrade; 2) faça um pg_dumpall com o 9.0, instale a 9.1 e restaure o dump. []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
Re: [pgbr-geral] Instalação do postgis 1.5.3
Eu estava usando a versão 6.0 do CentOS e estava com o problema mencionado acima. Ao utilizar a verao 5.5 consegui instalar normalmente. Muito obrigado a todos. Em 5 de janeiro de 2012 13:39, Bruno Moreno brunone...@gmail.com escreveu: Dauro, recentemente eu instalei o postgis no Ubuntu seguindo a listagem do blog de Marcello Benigno. Agora não posso te ajudar passando o link, mas se você colocar no Google Marcello benigno postgis Linux creio q eh o primeiro link. Espero ter ajudado. Abs., Bruno Moreno Enviado via celular. Favor desconsiderar eventuais erros de digitação. Em 05/01/2012, às 12:51, Leandro Guimarães Faria Corce DUTRAl...@dutras.org escreveu: Le 2012-J-5 10h53, Dauro Sobrinho a écrit : estou com dificuldade de instalar o postgis 1.5.3. Estou executando o Não há pacotes precompilados para teu SO? -- skype:leandro.gfc.dutra?chat Yahoo!: ymsgr:sendIM?lgcdutra +55 (61) 3546 7191 gTalk: xmpp:leand...@jabber.org +55 (11) 9406 7191ICQ/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 -- Att, Dauro Lima Sobrinho *DBA PostgreSQL* * DB2 Database Administrator for LUW - IBM Information Management DB2 Certified Database Associate - IBM Information Management DB2 Technical Mastery v2 - IBM Information Management Informix Dynamic Server - IBM Information Management SQL Server 2008 - Microsoft Certified Technology Specialist * ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
[pgbr-geral] Alterar campo em tabela particionada
Pessoal, fizemos alguns testes aqui com tabelas particionadas (10 partições, por exemplo). Ao alterar o datatype de um campo (da pai, é claro) o tempo deste comando ficou 20% mais lento do que alterar o mesmo campo para uma cópia desta tabela, porém uma única tabela, sem partições. O campo alterado no teste não faz parte de índice algum e a alteração foi bem simples, de varchar(30) para varchar(50). Entendo que o esforço é o mesmo quanto ao volume de dados, porém na tabela particionada há mais controles e objetos a nível de dicionário de dados. Mas mesmo assim acreditava que a diferença não fosse tão grande. Há algum recurso para otimizar esta operação? * como são várias partições não seria viável ter várias threads para fazer isto simultaneamente? * banco PostgreSQL 9.0 (e 9.1) * SO Windows abraços Fábio Henrique Gibon___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Alterar campo em tabela particionada
Ola Fabio Porque não migra seu servidor postgresql para linux? vc tera um bom ganho de performance Atenciosamente Luiz Rafael Pessoal, fizemos alguns testes aqui com tabelas particionadas (10 partições, por exemplo). Ao alterar o datatype de um campo (da pai, é claro) o tempo deste comando ficou 20% mais lento do que alterar o mesmo campo para uma cópia desta tabela, porém uma única tabela, sem partições. O campo alterado no teste não faz parte de índice algum e a alteração foi bem simples, de varchar(30) para varchar(50). Entendo que o esforço é o mesmo quanto ao volume de dados, porém na tabela particionada há mais controles e objetos a nível de dicionário de dados. Mas mesmo assim acreditava que a diferença não fosse tão grande. Há algum recurso para otimizar esta operação? * como são várias partições não seria viável ter várias threads para fazer isto simultaneamente? * banco PostgreSQL 9.0 (e 9.1) * SO Windows abraços Fábio Henrique Gibon___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] OFF-TOPIC - Vaga para DBA PostgreSQL
Senhores, Boa noite, Tb gostaria que postar uma vaga para DBA Jr. Posso postar ? desde já agradeço. Victor Hugo DBA Em 9 de janeiro de 2012 11:41, JotaComm jota.c...@gmail.com escreveu: Olá, Flávio Em 9 de janeiro de 2012 11:34, Flavio Henrique Araque Gurgel fha...@gmail.com escreveu: Em 9 de janeiro de 2012 11:23, Eduardo Santos eduardo.edusan...@gmail.com escreveu: Que tal criar a lista PostgreSQL-vagas logo e esperar que as pessoas comecem a enviar? Alguém? Acho que o movimento de vagas é muito baixo para ter uma lista só pra isso. Não vejo problema algum em postar aqui na geral. Ponho isso em votação para os demais colegas, claro, mas é minha opinião. Novamente concordo com você. Talvez tenha em torno de 10-12 mensagens por ano sobre vagas, então não vejo a necessidade de uma lista para com este propósito. Mas fica a critério de uma possível votação. []s Flavio Gurgel ___ 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 -- []´s Victor Hugo ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] OFF-TOPIC - Vaga para DBA PostgreSQL
Le 2012-1-9 20h0, Victor Hugo a écrit : Tb gostaria que postar uma vaga para DBA Jr. Posso postar ? Pode e deve! -- skype:leandro.gfc.dutra?chat Yahoo!: ymsgr:sendIM?lgcdutra +55 (61) 3546 7191 gTalk: xmpp:leand...@jabber.org +55 (11) 9406 7191ICQ/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
Re: [pgbr-geral] OFF-TOPIC - Vaga para DBA PostgreSQL
DBA's Boa noite, Vaga para DBA PostgreSQL Jr. no Rio de Janeiro - Capital. Não posso dar detalhes da empresa somente na hora da entrevista, irei selecionar os currículos e fazer a entrevista. Para o nosso primeiro contato, gostaria que enviassem os seus currículos em PDF para victo...@ig.com.br com o Assunto - DBA Jr. PostgreSQL - RJ e com a pretensão salarial. Função: - DBA Jr. Locação: - Rio de Janeiro - RJ Descrição das funções: - Prestar suporte de banco de dados PostgreSQL; - Auxiliar a equipe de desenvolvimento e arquitetura nas questões relacionadas a banco de dados PostgreSQL; Requisitos mínimos: - Capacidade de trabalhar em equipe e sob coordenação e pressão; - Disponibilidade de trabalhar em período integral (segunda a sexta, 8 horas diários); - Disponibilidade para atendimentos de plantão fora do horário normal de trabalho e disponível para viagens; - Experiência de mais de 2 anos com PostgreSQL; - Conhecimento em PL/PgSQL; - Habilidade e conhecimento para trabalhar com Linux ( Centos ) - Linux e Unix shell script; - Tunning de bancos de dados PostgreSQL; []'s Victor Hugo ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Alterar campo em tabela particionada
Pessoal, fizemos alguns testes aqui com tabelas particionadas (10 partições, por exemplo). Ao alterar o datatype de um campo (da pai, é claro) o tempo deste comando ficou 20% mais lento do que alterar o mesmo campo para uma cópia desta tabela, porém uma única tabela, sem partições. O campo alterado no teste não faz parte de índice algum e a alteração foi bem simples, de varchar(30) para varchar(50). Entendo que o esforço é o mesmo quanto ao volume de dados, porém na tabela particionada há mais controles e objetos a nível de dicionário de dados. Mas mesmo assim acreditava que a diferença não fosse tão grande. Há algum recurso para otimizar esta operação? * como são várias partições não seria viável ter várias threads para fazer isto simultaneamente? * banco PostgreSQL 9.0 (e 9.1) * SO Windows Você pode alterar os tipos por partição e depois na tabela pai. Imagine as tabelas: x (pai) x1 (filha 1) x2 (filha 2) Desligue a herança: ALTER TABLE x1 NO INHERIT x; ALTER TABLE x2 NO INHERIT x; Altere os tipos: ALTER TABLE x1 ALTER COLUMN ALTER TABLE x2 ALTER COLUMN ALTER TABLE x ALTER COLUMN Ligue a herança novamente: ALTER TABLE x1 INHERIT x; ALTER TABLE x2 INHERIT x; []s Flavio Gurgel ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral