|
Postada em 03/01/2008 15:54 hs
pessoal, tenho um prog com uma base de dados em access, quando estava pequena em torno de uns 5 mega ia bem mas agora que esta em 22 mega vive corrompendo, o que posso fazer para sanar este problema, desde já obrigado.
|
|
|
|
|
Postada em 03/01/2008 16:01 hs
Trabalhava com um BD Access que tinha 53MB e não apresentava problemas, o problema não pode ser no Servidor que o mesmo está alojado? Pode ser feito um teste, movendo o BD para outro servidor (ou PC) e fazer testes, assim tiraria a limpo se é o Aplicativo que está com problema ou se é o seu programa que está corrompendo o mesmo. Tem que considerar a possibilidade de algum problema com a indexação dos dados ou registro incorreto. Abrazz
|
|
|
|
Postada em 03/01/2008 16:10 hs
Será que pode ser indexação?, no banco tem umas 3 tabelas não indexadas que o soft usa para dados temporarios, vou fazer um teste indexando-as. Me diga mais uma coisa: Variação de energia ou Hub não podem ocasionar tambem? pois começou a ocorrer isto tambem depois de (ele o cliente) mudar de lugar e equipamento. Desde já obrigado
|
|
|
LCRamos
|
GOIANIA GO - BRASIL
|
|
ENUNCIADA !
|
|
|
Postada em 03/01/2008 16:19 hs
Roberto, voce já verificou se quando abre alguma conexão, não está esquecendo de fecha-la? Outra coisa se for versão 2000, troque pela 2007 ou até mesmo pela 97, tive vários problemas com o 2000. vlu//
|
|
|
|
Postada em 03/01/2008 17:39 hs
LCRamos, a versão do banco é 2000, a conexão com o bd 2007 muda muito em relação ao 2000, vou ter de mudar o código fonte?
|
|
|
Sandro
não registrado
|
|
ENUNCIADA !
|
|
|
Postada em 03/01/2008 18:24 hs
Olá, Eu tenho um Sistema que durante muito tempo (cerca de 5 anos) funcionou com banco de dados Access 2000 em uma rede com 40 máquinas simultaneamente. Hoje eu migrei para o SQL Server, mas não tenho muito o que reclamar do Access, pois nesse tempo todo o banco chegou a ocupar mais 200MB (sendo cerca de 130MB no banco principal, o restante em outros bancos vinculados entre si formando uma única base de 200MB) e só tive 3 casos de corrupção da base. O que eu fiz foi abolir completamente controles acoplados a dados, usando strings SQL para consulta, carregamento, inclusão, alteração e exclusão dos dados (eu sei que isso é um porre, mas funciona). Outra coisa diz respeito a rede. A primeira coisa que fiz antes de desenvolver o Sistema foi estabilizar a rede usando equipamentos de melhor qualidade, não precisa ser um Cisco, mas um 3Com ajuda muito. Para a parte elétrica, aterramento dedicado aos computadores, todas as tomadas com 3 pinos (o terra ligado, claro), e no-breaks em todas as estações e no servidor. Eu sei que isso encarece bem o custo total da informatização, mas foi graças a isso que dificilmente tenho problemas naquele cliente. Sandro.
|
|
|
|