Dicas de como proceder

Delphi

30/12/2011

Amigos, bom dia
Tenho um sistema com banco de dados em mysql que esta em em constante desenvolvimento.
O sistema esta rodando em alguns clientes.
A dificuldade é a seguinte, quando tenho que atualizar o sistema e o banco de dados esta diferente da versão atual.
Estou tendo muito trabalho para realizar essa atualização.

Alguem pode me dar ideias de como trabalhar?

Obrigado
Agua Cascatai

Agua Cascatai

Curtidas 0

Respostas

Dirceu Morais

Dirceu Morais

30/12/2011

Caro colega,

Uma maneira de se fazer isto é toda vez que vc alterar a matriz (o BANCO ATUALIZADO) vc fazer um script das alterações.
Assim, toda vez que vc chegar em um cliente para atualizar a versão, é só vc executar o SCRIPT com as alterações realizadas.

Outra forma de se fazer isto é via programação, onde vc compara SEU BANCO ATUALIZADO com o BANCO DO CLIENTE, e faz as alterações. Eu comecei a fazer desta maneira, mas não deu muito certo. Não se foi o programa que fiz que faltou alguma coisa, pq eu uso o FIREBIRD e uso DOMINIOS então quando eu crio um novo campo com o dominio, na atualização não funcionou direito.

Agora, eu optei por usar a primeira ideia que te passei.

Atenciosamente,

Dirceu Morais





GOSTEI 0
POSTAR