[firebase-br] Primeiro Projeto
Joel do Prado Junior
joel em gerasoft.com.br
Qua Dez 14 11:29:59 -03 2005
Eu faço isso da seguinte forma:
- Primeiro instalo no cliente um banco de dados com a estrutura atual.
- Depois quando se faz necessário, envio para o cliente um sistema que
chamei de MetaData.Exe, e
este executa o script com as alterações necessárias, como criação de
novas tabelas, criação de FK,PK,Indices, etc...
- Dentro do banco eu tenho uma tabela chamada Versao, que tem somente um
campo que é onde eu guardo a versão do banco,
e quando o cliente roda o MetaData.Exe ele verifica a versão então faz o
serviço.
Um pequeno exemplo do meu script.
If (VersaoFB<1.1) then
ExecutaScriptV11;
if (VersaoFB<1.2) then
ExecutaScriptV12;
E assim vai.
Espero que você tenha entendido, mas se ainda ficou com dúvidas, pode
perguntar.
Jader Ricardo escreveu:
>Bom dia Amigos !!!!
>
>
>
>Uso D7 + IBX + FB 1.5
>
>
>
>Estou terminando o meu primeiro projeto e me deparei com uma situação até
>simples mas para quem tem experiência. Instalei em um cliente uma parte do
>meu sistema, que, a cada semana instalo um módulo. O cliente já está usando
>os outros módulos então gostaria de saber como vocês fazem para atualizar o
>banco do cliente, vocês inserem no banco do cliente as novas tabelas, views,
>procedures, triggers e etc ou pegam o banco do cliente e copiam os dados das
>tabelas deles e jogam no novo banco ??
>
>
>
>Ontem fui no cliente e peguei o banco de dados dele para que eu “tentasse
>copiar os dados dele” e passasse para novo banco. O problema é que não
>consigo recuperar os dados dos campos blobs, ou seja, os textos que eles já
>digitaram. Tentei usar o ibexpert para extrair os dados mas os dados blobs
>não vem na extração. Alguém tem alguma sugestão, idéia ?
>
>
>
>Atenciosamente,
>
>---------------------
>
>Jader Ricardo
>
>______________________________________________
>FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
>Para editar sua configuração na lista, use o endereço http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
>Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
>
>
>
Mais detalhes sobre a lista de discussão lista