[firebase-br] Atualização de estrutura de bancos no cliente

Jancarlos Martins jancarlos.martins em gmail.com
Qua Out 21 10:37:58 -03 2009


Olá tudo bem,
Use o DBComparer, www.clevercomponents.com , pode baixar uma versao para uso
nao-comercial.

t+

Jancarlos P. Martins
www.defence.com.br

2009/10/21 Cláudio <lmoreale em terra.com.br>

>  Boa dia pessoal! Sou novo na lista, mas já trabalho com Firebird
> (2.0) há 3 anos numa equipe de desenvolvimento. Li sobre esse tema
> em outros tópicos aqui na lista, mas ainda assim não foi suficiente
> para resolver o problema... Certamente, nossa equipe pecou ao não se
> aprofundar no conhecimento do banco e principalmente nas alternativas
> de atualização. Resultado: a aplicação já está instalada (e
> acreditem, rodando!) em dezenas de clientes e praticamente em cada um
> deles tem uma versão de Banco diferente... Embora muitas dessas
> alterações ainda não sejam usadas pela aplicação, preciso
> URGENTEMENTE uniformizar todos os bancos e depois criar uma rotina
> eficiente de atualização. São vários tipos de alterações
> (campos novos, alteração de tipos de dados, criação e alteração
> de índices e Store Procedures e até Triggers). Inicialmente tentamos
> usar Scripts, porém não funcionou em certos tipos de atualização,
> depois testamos vários programas de comparação/sincronização,
> mas o único que funcionou 100% até agora foi o IBExpert na sua
> versão Full, que precisa de licença para rodar no cliente. Migrar
> os dados para um banco vazio atualizado seria uma boa opção?   Para
> manipular o Banco (Firebird 2.0) usamos o IBExpert e a aplicação tem
> pedaços em VB.NET, C# e até VB6! Alguém já passou por isso e teria
> alguma dica? Desde já agradeço qualquer ajuda! Grande abraço, Luis
> Cláudio Moreale lmoreale em terra.com.br
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para saber como gerenciar/excluir seu cadastro na lista, use:
> http://www.firebase.com.br/fb/artigo.php?id=1107
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>



Mais detalhes sobre a lista de discussão lista