jonatanp18
(usa Debian)
Enviado em 04/09/2014 - 17:47h
Meus caros, o tópico esta como resolvido, mas não vi nada que de fato mostrasse uma solução em definitivo. Pesquisando em outros fóruns, também não vi nada que de fato resolvesse esse problema.
Estou participando de um desenvolvimento de um sistema, que no qual periodicamente estamos atualizando o executável, e com isso há necessidade de atualizar o banco de dados, estrutura, mais campos, mais tabelas, mais funções, trigger e assim por diante. Porém o banco de dados já contém dados. Gostaria inicialmente de uma orientação para poder atualizar o meu banco de dados sem perder os dados contidos no cliente. O que devo pesquisar? A melhor maneira de se fazer a atualização? (Vamos agregar junto ao executável ou no código fonte) Exemplos? O banco de dados em questão é PostgreSQL e usamos PGAdmin III e EMS SQL Manager, para edição e construção do banco de dados. Pesquisando.
Estávamos pensando em algum script de atualização combinado com o novo executável, o sistema em questão, esta em constante mudança, pq esta instalado em um cliente piloto, consequentemente quando disponibilizamos uma nova versão, há sempre muitas alterações no banco de dados. Queria uma luz simplesmente de criar esse script sql, que possa está alterando o meu banco de dados e garantindo a integridade dos dados.
Obrigado!