Eu resolvo esta questão "versionando" os databases. À cada alteração no 
Database, incremento a versão e gero um script de upgrade, que é 
executado automaticamente pelo sistema nos clientes quando libero uma 
atualização de versão.

Há um email onde expliquei mais detalhadamente como faço isso, procure 
pelo assunto "Atualização de software".

Dirlei.

Felipe Lopes escreveu:
>  
>
> Gostaria muito de sugestões ao assunto relacionado
>
> Alguém possui?
>
> De: delphi-br@yahoogrupos.com.br 
> <mailto:delphi-br%40yahoogrupos.com.br> 
> [mailto:delphi-br@yahoogrupos.com.br 
> <mailto:delphi-br%40yahoogrupos.com.br>] Em
> nome de Fellipe Henrique
> Enviada em: terça-feira, 2 de março de 2010 11:41
> Assunto: [delphi-br] Como vocês comparam o banco de dados oficial com 
> os dos
> seus clientes?
>
> Amigos, aqui nós usávamos o Clever Components DBComparer.... onde ele
> comparava o script da versão oficial do sistema, com a que o cliente 
> tem, e
> fazia as modificações necessárias... o problema é que este componente está
> parado desde 2006, ou seja, com o firebird novo, muita coisa está de 
> fora..
> o que vez e outra, está trazendo problemas nas atualizações...
>
> Então venho perguntar aos amigos.. como vocês realizam os updates dos 
> bancos
> nos clientes? como controlam isso?
>
> Att.
>
> -- 
> _________________________________
> T.·.F.·.A.·.
> Fellipe Henrique
>

Responder a