Completando, vc pode simular um cliente/servidor, com um componente que faz acesso às tabelas libres e devolve um cursore p/ a aplicação com o que vc precisar! Isso faz com que diminua o tráfego da rede pois as tabelas serão abertas no servidor e só trafegará os cursores ! neste caso você teria que fazer uma alteração drástica no seu sistema !
Então se tiver disposto a fazer isso, vc pode usar o MSDE que um Banco de Dados da MicroSoft com o núcleo do SQL Server 2000 e que vem gratuito com o VFP 6.0 ou superior. Ele tem uma restrição de 2GB máximo de uma tabela. Para aplicção de pequeno/médio porte é o suficiente !
>Tenho um sistema desenvolvido em VFP 5.0 rodando em uma rede Windows 98 com 20 terminais e estou encontrando problemas ao tentar acessar as tabelas, sendo que em cada maquina existe um executável buscando a base de dados em um dos micros da rede. Todos os comandos e funções tais como SET EXCLUSIVE OFF, RLOCK(), BEGIN TRANSACTION, UNLOCK, SET DEFAULT, etc foram usados e revisados em todo o sistema.
>Uma das mensagens de erro que aparece quando entro em determinada tela é:
>"Erro ao instanciar o objeto cursor. Impossível localizar g:\servico.dbf."
>Gostaria de saber se isto pode ser um problema da rede ou não.