USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Para quem usa vb6 + access 97
EdsonZanatta
PORTO FERREIRA
SP - BRASIL
ENUNCIADA !
Postada em 26/05/2004 10:48 hs            
Estou com uma duvida, um amigo roda um sistema em puro access e o banco ja esta com 200 mega, e não corrompe, eu tenho 4 clientes rodando vb6 + access 97, e um que ja esta ha 2 anos, e o banco com 50 mega, começou a dar problemas, tipo ha uns 30 dias ao entrar no sistema, veio a mensagem formato do banco invalido, ai foi só entrar no access, ele ja detectou, e consertou. Bom ai passados uns 20 dias, de novo, foi feito o mesmo procedimento, mas 20 minutos depois deu erro de novo, foi novamente corrigido, e ja se passam 10 dias sem problemas.
 
Quero frizar que não uso controles data, abro o banco sempre em variaveis tipo database, e as tabelas em recordsets, pois ouvi falar, que é mais seguro, e sempre abro e fecho o banco a cada entrada e saida de form.
 
Então vem as perguntas:
 
1) Por que isto ocorre ?
 
2) a rede do cliente esta com 6 maquinas win98, e um servidor dedicado 2000 server, atualizei em todas as maquinas o mdac 2.8 e jet 4. Tenho que referencia-los em meu sistema ? Se tenho, como faço, pois em referencias só achei para referenciar o dao 3.6, pois ainda não uso ado.
 
3) A mudança para ado, resolveria este problema ?
 
Sou programador clipper ha 10 anos, e vb6 ha 3 anos, e gostaria de opiniões dos colegas profissionais que conhecem esta plataforma, para resolver este problema.
 
   
Shadow
SÃO PAULO
SP - BRASIL
ENUNCIADA !
Postada em 26/05/2004 12:07 hs            
Olha, trabalhei muito com DAO, e nunca tive problemas, possivelmente se vc fizer um backup do banco de dados, excluir ele da máquina servidora, criar novamente o diretório e de preferência antes desfragmentar o disco o problema seja sanado. A chance do HD estar com algum problema é muito grande.
Em relação a trocar para ADO, como SQL Server eu considero muitooooo mais seguro, inclusive a consistência dos dados no Banco.
 
   
Roßerto
Pontos: 2843 Pontos: 2843 Pontos: 2843 Pontos: 2843 Pontos: 2843
SAO PAULO
SP - BRASIL
ENUNCIADA !
Postada em 26/05/2004 12:10 hs            
eu tive uma vez um problema parecido e depois de me matar por uns dias
decidi trocar a placa de rede da maquina mais velha da rede

pronto... parou a corrupção
hehehehe

Roberto
   
Charles
não registrado
ENUNCIADA !
Postada em 26/05/2004 12:22 hs   
Eu uso Access 97 com VB 6 há 4 anos, nunca tive problema de corrupção de dados.
 
O grande lance é você crirar uma rotina de Reparar e Compactar o Banco de Dados, toda vez que entrar no seu sistema. Fazendo isso, é praticamente impossível corromper.
 
Com relação ao ADO, com certeza, prá se trabalhar numa rede é bem melhor e mais seguro, aliás, o ideal hoje em dia é fazer tudo em ADO, pois o DAO não tem mais suporte...
 
Abraços
Charles
 
 
   
EdsonZanatta
PORTO FERREIRA
SP - BRASIL
ENUNCIADA !
Postada em 26/05/2004 19:55 hs            
e sobre o mdac e jet, tem que referenciar em algum lugar, ou é só, instalar nas maquinas
   
Página(s): 1/1    


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

[:)] = 
[:P] = 
[:(] = 
[;)] = 

HTML DESLIGADO

     
 VOLTAR

  



CyberWEB Network Ltda.    © Copyright 2000-2024   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página