Comparação de bancos Postgres [RESOLVIDO]

1. Comparação de bancos Postgres [RESOLVIDO]

Sylvio Mattos
sylviolam

(usa Ubuntu)

Enviado em 15/02/2011 - 09:56h

Bom dia,

Estou trabalhando com um software livre em uma determinada versão. Agora surgiu uma nova atualização só que não existe um script de atualização do banco. Uso o postgres 8.2 e o sistema é em PHP. O problema é o seguinte: já existem muitas informações na base que uso, como faço para atualizar o banco sem perder as informações contidas na versão antiga? Alguém sabe me informar sobre algum script que compare essas duas bases e gere uma saída sql?


  


2. Re: Comparação de bancos Postgres [RESOLVIDO]

Fagner Amaral de Souza Candido
f_Candido

(usa Ubuntu)

Enviado em 15/02/2011 - 15:07h

Opa,

Você pode fazer um export do banco tanto em um arquivo sql, tanto, um dump do próprio banco. Daí, é só fazer um import da base.
Sugestão de Link:
http://itbdc.wordpress.com/2008/06/23/export-import-postgresql-database/


Abraços


3. Re: Comparação de bancos Postgres [RESOLVIDO]

Sylvio Mattos
sylviolam

(usa Ubuntu)

Enviado em 15/02/2011 - 15:32h

Obrigado pela resposta f_Candido...

Mais a questão é a seguinte: desta maneira da erro de duplicidade em chave ou chave estrangeira não referênciada. No banco que está em produção já tem muita informação e existem tabelas de parâmetros por exemplo que vão existir(preenchidas) na produção e na atualização...


4. Re: Comparação de bancos Postgres [RESOLVIDO]

Fagner Amaral de Souza Candido
f_Candido

(usa Ubuntu)

Enviado em 15/02/2011 - 16:20h

Opa,

Não entendi: Você quer migrar tudo para uma nova base, ou atualizar a existente?

Abraços


5. Re: Comparação de bancos Postgres [RESOLVIDO]

Sylvio Mattos
sylviolam

(usa Ubuntu)

Enviado em 15/02/2011 - 16:30h

No caso é como se fosse uma migração mesmo... na realidade eu teria que unir a base da atualização com os dados do banco que está em produção. Na atualização existem tabelas, procedure, triggers... novos.


6. Re: Comparação de bancos Postgres [RESOLVIDO]

Fagner Amaral de Souza Candido
f_Candido

(usa Ubuntu)

Enviado em 15/02/2011 - 16:58h

Opa,

Isso demanda um pouco mais de análise, visto que é uma integração de bases. Aí, cabe a utilização de ferramentas que possam fazer essa comparação.

Abraços


7. Re: Comparação de bancos Postgres [RESOLVIDO]

Sylvio Mattos
sylviolam

(usa Ubuntu)

Enviado em 15/02/2011 - 18:20h

ok, muito obrigado...
Só para finalizar você saberia me indicar alguma ferramenta desta? de preferência open source..
Muito obrigado
Abraços


8. Re: Comparação de bancos Postgres [RESOLVIDO]

Fagner Amaral de Souza Candido
f_Candido

(usa Ubuntu)

Enviado em 15/02/2011 - 18:55h

Opa,

Bom, livre gosto do PowerArchitect. É uma ferramenta fantástica. Não livre, gosto do PowerDesigner.

Abraços






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts