Recentemente fiz isso em um cliente, eh bastante tranquilo. Faca assim:
1º pg_dump nomedobanco > /dirqquer/nomedobanco.dump 2º faca um backup fisico (opcional) tar -czvf bkppostgresql.tar.gz /usr/lib/pgsql/ 3º remova o postgresql rpm -e pacotes 4º remova o dir /usr/lib/pgsql com rm -rf 5º instale os pacotes do postgresql 8.1.3 6º faca as configuracoes que vc julgar necessarias nos arquivos de config do pg e levante o banco 7º crie o banco e o usuario 8º restaure o banco pgsql nomedobanco < /dirqquer/nomedobanco.dump Cordialmente; Aluisio Gouveia Rezende Sistemas Ltda Visite nosso site: www.rezendesistemas.com.br > bom dia pessoal, tenho um servidor com Linux rodando o Postgresql > versão 7.4.2 e to precisando atualizar para a 8.1.3 .. mas nao to bem > seguro de como fazer, se alguem puder me ajudar eu agradeco, pois preciso > fazer isso em um banco que ja esta em producao > abraco e desde ja obrigado > Julio > > > Em (19:08:30), [email protected] escreveu: > > >>Enviar submissões para a lista de discussão Brasil-Usuarios para >> [email protected] >> >>Para se cadastrar ou descadastrar via WWW, visite o endereço >> http://pgfoundry.org/mailman/listinfo/brasil-usuarios >>ou, via email, envie uma mensagem com a palavra 'help' no assunto ou >>corpo da mensagem para >> [EMAIL PROTECTED] >> >>Você poderá entrar em contato com a pessoa que gerencia a lista pelo >>endereço >> [EMAIL PROTECTED] >> >>Quando responder, por favor edite sua linha Assunto assim ela será >>mais específica que "Re: Contents of Brasil-Usuarios digest..." >> >>Tópicos de Hoje: >> >> 1. Insert, Delete e Update (Ricardo) >> 2. Re: Insert, Delete e Update (Osvaldo Rosário Kussama) >> 3. Import TXT (Saint-Clair de Souza) >> 4. Erro Fatal no log do PG (Sergio Medeiros Santi) >> 5. psql X pgpsql ( Moisés Jardim Pinheiro ) >> 6. Dúvida DROP (Arivaldo Bento) >> 7. Re: Dúvida DROP (Pedro Nakano) >> 8. PG_RESTORE COM BLOBS (Alan Roberto Ferne) >> >>---------------------------------------------------------------------- >> >>Message: 1 >>Date: Fri, 10 Mar 2006 11:47:20 -0300 >>From: "Ricardo" >>Subject: [PostgreSQL-Brasil] Insert, Delete e Update >>To: >>Message-ID: <[EMAIL PROTECTED]> >>Content-Type: text/plain; charset="iso-8859-1" >> >>Galera, gostaria de ajuda para realizar insert, delete, ulpdate e gravação >>de dados em uma tabela do postgreSQL. >>Além de saber como posso instalar as tabelas q criei no PostgreSQL para >>realizar a instalação do software no meu cliente. >>Estou utilizando o Delphi 7 para programar, o EMS Mananger 3 PostgreSQL, >>PostgreSQL 8.1.x e os Componentes Zeos. >> >>Ricardo Mendes >>-------------- Próxima Parte ---------- >>Um anexo em HTML foi limpo... >>URL: >>http://pgfoundry.org/pipermail/brasil-usuarios/attachments/20060310/31d36983/attachment-0001.html >> >>------------------------------ >> >>Message: 2 >>Date: Fri, 10 Mar 2006 12:34:44 +0000 >>From: Osvaldo Rosário Kussama >>Subject: Re: [PostgreSQL-Brasil] Insert, Delete e Update >>To: [email protected] >>Message-ID: <[EMAIL PROTECTED]> >>Content-Type: text/plain; charset=ISO-8859-1; format=flowed >> >>Ricardo wrote: >> >>> Galera, gostaria de ajuda para realizar insert, delete, ulpdate e >>> gravação de dados em uma tabela do postgreSQL. >>> Além de saber como posso instalar as tabelas q criei no PostgreSQL >>> para realizar a instalação do software no meu cliente. >>> Estou utilizando o Delphi 7 para programar, o EMS Mananger 3 >>> PostgreSQL, PostgreSQL 8.1.x e os Componentes Zeos. >>> >>> Ricardo Mendes >> >>Veja: >>http://pgdocptbr.sourceforge.net/pg80/index.html >>particularmente o item "I. Tutorial". >> >>[]s >>Osvaldo >> >>_______________________________________________________ >>Yahoo! Acesso Grátis - Internet rápida e grátis. Instale o discador agora! >>http://br.acesso.yahoo.com >> >>------------------------------ >> >>Message: 3 >>Date: Fri, 10 Mar 2006 12:52:26 -0300 >>From: "Saint-Clair de Souza" >>Subject: [PostgreSQL-Brasil] Import TXT >>To: >>Message-ID: >> >>Content-Type: text/plain; charset="iso-8859-1" >> >>Sras. e Srs Olá >> >>Alguém pode me passar uma maneira de importar dados de uma arquivo TXT >> >>Exemplo: >> >>Nome do Arquivo: associado.txt >>Conteúdo: 1001; José da Silva;Médico;R$ 10.000,00; >> >>Tenho uma tabela associado >>colunas: id; nome;profissao;renda; >> >>Bom. Preciso todas vez deletar o conteúdo da tabela e inserir esses novos >>dados. >> >>Desde já agradeço. >> >>______________________________________ >>E-mail protegido contra virus >>Tecnocred Solucoes Tecnologicas >>-------------- Próxima Parte ---------- >>Um anexo em HTML foi limpo... >>URL: >>http://pgfoundry.org/pipermail/brasil-usuarios/attachments/20060310/4c2530d6/attachment-0001.html >> >>------------------------------ >> >>Message: 4 >>Date: Fri, 10 Mar 2006 15:00:04 -0300 >>From: "Sergio Medeiros Santi" >>Subject: [PostgreSQL-Brasil] Erro Fatal no log do PG >>To: "LPSQL PostgreSQL" >>Message-ID: <[EMAIL PROTECTED]> >>Content-Type: text/plain; charset="iso-8859-1" >> >>Pessoal, analisando o log de um servidor dell dual xeon 3.0, 4GB, 143 GB em >>raid 1, w2k com PG 8.1.3 percebi o seguinte erro que ocorre umas 2 a 3 > vezes >>por >>dia nos mais variados horários. >> >>Level=Fatal Log entry= could not read from statistics collector pipe: >>No error >>Level=Log Log entry=statistics collector process (PID 2548) was >>terminated by signal 1 >> >>O que vem a ser isto? Porque ocorre? Como resolver? >> >>Antecipo agradecimentos, >> >>Sergio Medeiros Santi >>Trabin Software & Consulting >>+55 0xx 53 3227 4157 / 9982 9009 >> >>------------------------------ >> >>Message: 5 >>Date: Fri, 10 Mar 2006 15:07:52 -0300 >>From: " Moisés Jardim Pinheiro " >>Subject: [PostgreSQL-Brasil] psql X pgpsql >>To: [email protected] >>Message-ID: <[EMAIL PROTECTED]> >>Content-Type: text/plain; charset=ISO-8859-1 >> >>Olá pessoal, quando executo esse comando no psql funciona normalmente: >> >>teste=# select ferdata from feriado where ferdata = any( select >>extract( day from date '2006-12-25' ) || '/' || extract( month from >>date '2006-12-25' ) ); >> ferdata >>--------- >> 25/12 >>(1 row) >> >>teste=# >> >>Porém, quando tento executá-lo dentro de uma procedure, declarando >>cursor e tudo mais, sempre dá erro, mas no lugar da data entra o valor >>que veio no insert, ficando assim -> >> >>se_feriado CURSOR FOR SELECT ferdata from feriado where ferdata = any( >>select extract( day from date NEW.hordata ) || ''/'' || extract( month >>from date NEW.hordata ) ); >> >>O que pode estar ocorrendo? Alguma sugestão? >> >>[]'s >> >>-- >>Enviado por Moisés Jardim Pinheiro >>Fone: (53) 9107 8473 >>E-mail: [EMAIL PROTECTED] >>ICQ: 300539142 >>MSN: [EMAIL PROTECTED] >>Linux User #366875 >>Canguçu/RS >> >>------------------------------ >> >>Message: 6 >>Date: Fri, 10 Mar 2006 15:40:51 -0300 >>From: "Arivaldo Bento" >>Subject: [PostgreSQL-Brasil] Dúvida DROP >>To: >>Message-ID: <[EMAIL PROTECTED]> >>Content-Type: text/plain; charset="iso-8859-1" >> >>Boa tarde. Alguém poderia tirar uma dúvida minha. Pode ser que isso tenha > no >>manual, mas é que estou com urgencia. Preciso liberar espaço em disco onde >>tenho uma tablespace, eu andei dropando algumas tabelas grandes as quais > não >>utilizo mais, porém percebi q o espeço em disco não havia sido liberado >>substancialmente, tem alguma coisa q deve ser feita para liberar mais > espaço >>quando dropa alguma tabela? >> >>Obrigado. >>-------------- Próxima Parte ---------- >>Um anexo em HTML foi limpo... >>URL: >>http://pgfoundry.org/pipermail/brasil-usuarios/attachments/20060310/5e7f8d61/attachment-0001.html >> >>------------------------------ >> >>Message: 7 >>Date: Fri, 10 Mar 2006 15:57:14 -0300 >>From: "Pedro Nakano" >>Subject: Re: [PostgreSQL-Brasil] Dúvida DROP >>To: [email protected] >>Message-ID: >> >>Content-Type: text/plain; charset="iso-8859-1" >> >>Roda o vacuum... >> >>On 3/10/06, Arivaldo Bento wrote: >>> >>> Boa tarde. Alguém poderia tirar uma dúvida minha. Pode ser que isso tenha >>> no manual, mas é que estou com urgencia. Preciso liberar espaço em disco >>> onde tenho uma tablespace, eu andei dropando algumas tabelas grandes as >>> quais não utilizo mais, porém percebi q o espeço em disco não havia sido >>> liberado substancialmente, tem alguma coisa q deve ser feita para liberar >>> mais espaço quando dropa alguma tabela? >>> >>> Obrigado. >>> >>> _______________________________________________ >>> Grupo de Usuários do PostgreSQL no Brasil >>> http://www.postgresql.org.br >>> >>> >>-------------- Próxima Parte ---------- >>Um anexo em HTML foi limpo... >>URL: >>http://pgfoundry.org/pipermail/brasil-usuarios/attachments/20060310/901ad28a/attachment-0001.html >> >>------------------------------ >> >>Message: 8 >>Date: Fri, 10 Mar 2006 16:07:36 -0300 >>From: "Alan Roberto Ferne" >>Subject: [PostgreSQL-Brasil] PG_RESTORE COM BLOBS >>To: >>Message-ID: <[EMAIL PROTECTED]> >>Content-Type: text/plain; charset="iso-8859-1" >> >>Pessoal, estou tentando subir um backup que contém alguns blobs usando o >>pg_restore. Acontece que estou encontrando alguns problemas com essa >>mensagem de erro: >> >>ERROR: could not access file "$libdir/dblink": No such file or directory >> >>pg_restore: [archiver (db)] could not execute query: ERROR: could not >>access file "$libdir/dblink": No such file or directory >> >>Estou usando o pg 7.4 com Slackware 10.2.0 >> >>Gostaria muito da ajuda de vocês. >> >>Abraços. >> >>Alan Roberto Ferné >> >>Administrador de Banco de Dados >> >>Tel.: 4176-8845 >> >>E-mail: >>[EMAIL PROTECTED] >> >>-------------- Próxima Parte ---------- >>Um anexo em HTML foi limpo... >>URL: >>http://pgfoundry.org/pipermail/brasil-usuarios/attachments/20060310/7cb432d3/attachment.html >> >>------------------------------ >> >>_______________________________________________ >>Grupo de Usuários do PostgreSQL no Brasil >>http://www.postgresql.org.br >>http://pgfoundry.org/mailman/listinfo/brasil-usuarios >> >>Fim da Digest Brasil-Usuarios, volume 116, assunto 2 >> >>---------- > > > _______________________________________________ > Grupo de Usuários do PostgreSQL no Brasil > http://www.postgresql.org.br _______________________________________________ Grupo de Usuários do PostgreSQL no Brasil http://www.postgresql.org.br
