2010/8/20 Beto Lima <[email protected]>

> agora preciso pegar os dados da antiga e passar pra nova deixando numa só
> base.
>

O que você quer é migração e não replicação.


> elas possuem muitas constraints amarrando as tabelas para garantir a
> integridade dos dados e ainda tem dados que existem na base1 e na base2
> (dados duplicados).
> Bom isso tudo preciso superar e unir numa só base. Consigo fazer isso com
> slony?
>

Slony é uma ferramenta para replicação, e você quer migração, então eu diria
que não é a ferramenta adequada.


> Ou existe uma ferramenta melhor pro meu caso?
>

Existem várias ferramentas de migração de dados. Entre as que eu já usei
está a do SQL Manager para PostgreSQL [1] que é um conjunto de ferramenas
para acesso, gerenciamento, migração, extração, etc. Está entre as
ferramentas mais completas para o PostgreSQL que eu conheço.

As ferramentas de migração que são flexíveis tem um custo relativamente
alto, já que o custo vai ser amortizado em várias migrações.

Para uma migração única, geralmente é menos trabalho escrever um programa
que vai fazer a migração para você.


> Lembrando que não irei precisar de qualquer ferramenta após a união dos
> dados. Só preciso pra fazer a tal operação e depois posso até remover o
> slony ou qualquer que seja o software. também irei deletar a base antiga e
> ficar somente com a de produção que terá todos os dados.
>

[1] http://www.xrl.us/sqlmanager
Roberto
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a