Boa tarde,

Surgiu a necessidade aqui no trabalho da migração de um de nossos
servidores de banco de dados geo

*Configurações da máquina antiga:*
PostgreSQL 8.3.7 on amd64-portbld-freebsd7.1, compiled by GCC cc (GCC)
4.2.1 20070719  [FreeBSD]
POSTGIS="1.3.5" GEOS="3.1.0-CAPI-1.5.0" PROJ="Rel. 4.6.1, 21 August 2008"
USE_STATS

*Configurações da nova máquina:
*PostgreSQL 9.1.6 on x86_64-unknown-linux-gnu, compiled by gcc (Debian
4.4.5-8) 4.4.5, 64-bit
POSTGIS="1.5.8" GEOS="3.3.6-CAPI-1.7.6" PROJ="Rel. 4.8.0, 6 March 2012"
LIBXML="2.7.8" USE_STATS

Não consegui realizar a migração através de pg_dump - pg_restore, acontecem
muitos erros do tipo
pg_restore: [archiver (db)] could not execute query: ERROR:  could not
access file "$libdir/liblwgeom.so.1": No such file or directory
ou
pg_restore: [archiver (db)] could not execute query: ERROR:  function
"buildarea" already exists with same argument types

Pesquisando na internet não encontrei nada concreto com relação a migração
entre versões, vi um comentário em um blog
que o postgis tem uma ferramenta que trata o dump do postgres, gerando
assim um dump compatível com a nova versão,
porem quem escreveu não indicou aonde é possível encontrar essa ferramenta.
Gostaria de saber qual a melhor maneira que eu posso fazer essa migração, e
se é possível utilizar essas novas versões no meu caso.

Desde já agradeço pela atenção


Att.

Thiago Lima
_______________________________________________
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a