Como dito anteriormente, use o pg_dumpall da versão 9.1!
E verifique o uso de casts implicitos que a partir da 8.3 deixaram de
existir ( e acredite, até hoje isso me dá dor de cabeça ) não que os
programadores dos sistemas fizessem de propósito!
E outra coisa a ser verificada é se eram guardados binários/blobs na base
postgres!
Em 19/06/2012 19:43, "william felipe_welter" <[email protected]> escreveu:

> Outro cuidado, é verificar se sua base atual utiliza-se de casts
> implicitos que foram removidos a partir da versão 8.3..
> Recomendo criar um ambiente de homologação para detectar possiveis
> problemas.
>
> Em 19 de junho de 2012 17:09, Osvaldo Kussama
> <[email protected]> escreveu:
> > Em 19/06/12, SOUTO<[email protected]> escreveu:
> >> Prezados,
> >>
> >> Sou novo na lista e novato com DBA de PostgreSQL.
> >>
> >> Me chamo Claudio Souto, tenho 32 anos de idade e 6 anos como DBA
> >> SQLServer e Oracle e sou de Brasília-DF, com relação a SQLServer e
> >> Oracle podem contar comigo para o que der e vier mas quanto a
> >> PostgreSQL eu é que vou contar com o auxilio dos senhores até pegar a
> >> manha desse SGBD.
> >>
> >> Passado a apresentação, vamos ao meu problema:
> >>
> >> A empresa onde trabalho, pegou um cliente que solicitou a migração da
> >> base de dados, um PostgreSQL 8.2, para o PostgreSQL 9.1. Andei lendo
> >> alguns post’s na internet e não encontrei quase nada sobre este
> >> assunto. Então estou fazendo a migração à moda (bem) antiga tabela por
> >> tabela, View por View, Sequence por Sequence e etc, e estou com medo
> >> de dar pau de não funcionar no final.
> >>
> >> A base a ser migrada é de +/- 700GB, é um PostgreSQL 8.2.10 on
> >> x86_64-unknown-linux-gnu, compiled by GCC gcc (Debian 4.3.1-9) 4.3.1
> >> tem as linguagens de programação instalados (c, internal, pgsql,
> >> plpgsql, plruby e sql), pretendo migrar para um servidor de teste
> >> primeiramente que será um PostgreSQL 9.1.4 on
> >> x86_64-unknown-linux-gnu, compiled by gcc (Ubuntu 4.4.3-4ubuntu5.1)
> >> 4.4.3, 64-bit tem as linguagens de programação (pgsql e plpgsql).
> >>
> >> Então peço a ajuda de vocês, Qual a melhor opção para fazer essa
> >> migração? Lembrem-se não tenho muito conhecimento do PostgreSQL.
> >>
> >>
> >>
> >> Obs.: Sei que é ridículo perguntar isso mas “Alguém tem um passo a
> passo?”
> >>
> >
> >
> > Para migrar a base de dados você pode utilizar o par pg_dumpall / psql.
> >
> > Quanto a sua aplicação convém você ler as modificações introduzidas em
> > cada versão e avaliar se será necessária alguma adaptação. Você
> > encontra as modificações em:
> > http://www.postgresql.org/docs/current/interactive/release.html
> > "Migration to Version x.y"
> >
> > Por exemplo, uma modificação que causou transtornos para quem vinha da
> > versão 8.2 foi a eliminação de alguns casts automáticos.
> >
> > Osvaldo
> > _______________________________________________
> > pgbr-geral mailing list
> > [email protected]
> > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>
>
>
> --
> William Felipe Welter
> ------------------------------
> Consultor em Tecnologias Livres
> [email protected]
> www.4linux.com.br
> _______________________________________________
> pgbr-geral mailing list
> [email protected]
> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a