Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Acertar a base de dados do cliente
Message
De
19/02/2002 11:35:45
 
 
À
Tous
Information générale
Forum:
Visual FoxPro
Catégorie:
Base de données, Tables, Vues, Index et syntaxe SQL
Titre:
Acertar a base de dados do cliente
Divers
Thread ID:
00621983
Message ID:
00621983
Vues:
47
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
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform