Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Acertar a base de dados do cliente
Message
From
19/02/2002 11:35:45
 
 
To
All
General information
Forum:
Visual FoxPro
Category:
Databases,Tables, Views, Indexing and SQL syntax
Title:
Acertar a base de dados do cliente
Miscellaneous
Thread ID:
00621983
Message ID:
00621983
Views:
51
Olá a *.*

Tenho uma rotina baseada em uma tabela chamada MESTRE.DBF que insere campos e índices na base de dados do cliente, pois desta forma posso atualizar todos os usuários de meu sistema sem necessariamente enviar arquivo em branco ou ter que me deslocar até o cliente

Esta rotina é utilizada em tabelas livres, o arquivo mestre contém o nome de cada tabela, os campos, tipo, tamanho e os índices.

Funciona basicamente assim:
- faço um bkp (para uma pasta temporária) das tabelas antigas
- Deleto as tabelas antigas
- Crio as novas tabelas conforme a estrutura do arquivo MESTRE
- Copio as informações da pasta temporária para a nova estrutura
- Reorganizo os arquivos

Agora preciso fazer algo semelhante mas com tabelas dentro de um banco de dados, com índices primários, relacionamentos, etc.
Creio que eu não possa simplesmente fazer um bkp, excluir os arquivos antigos, recriá-los e depois voltar os dados (tudo isso via programa), pois como ficaria os relacionamentos entre as tabelas ?

Como vocês tratam este tipo de problema? como atualizar os campos e índices em um sistema no cliente que já possui dados ?

Qualquer ajuda é bem vinda!

Frederico Tomazetti
BH/MG
Next
Reply
Map
View

Click here to load this message in the networking platform