2009/9/2 jorge sanfelice <[email protected]> > Prezados, > > Estou com um problema aqui. Foi gerado um dump em uma postgresql > 8.4 e agora preciso recuperar esse dump em outro servidor onde a > versao é 8.1.3. > > Nao esta dando certo, > > > comando do dump: > pg_dump -F c -Z 9 base200908 > /tmp/dumpbase200908 > > > comando de recuperacao: > > pg_restore -i -d baseteste < dumpsascar200908 > pg_restore: [arquivador] versão não é suportada (1.11) no cabeçalho do > arquivo > > Com pg_restore realmente você terá problemas... tente gerar um dump sem a opção "-F" que é saida a chamada "plain-text SQL"... que é normalmente utilizada para migração de versão do PostgreSQL.
Para gerar o dump: $ pg_dump base200908 | bzip2 -c > /tmp/dumpbase200908.sql.bz2 Para restaurar: $ bunzip2 -c /tmp/dumpbase200908.sql.bz2 | psql base_restaura Utilizei o bzip2/bunzip2 para compactar o arquivo de saida. Cordialmente, -- Fabrízio de Royes Mello >> Blog sobre TI: http://fabriziomello.blogspot.com
_______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
