O que acontece normalmente ? O Teu JET (Motor Dados da Microsoft) ficou corrupto. Porque? ou Desligastes o PC sem Normal Shutdown, instalastes algum Software que te eliminou ou alterou o JET ou claro lá está os VIRUS, SPYWARE, MALWARE que também podem corromper MDBs e recursos do Sistema Operativo, estas são as situações mais comuns.
Em baixo se apresentam algumas soluções Comuns que poderão resultar seguindo os passos por exclusão de partes
Utiliza por exclusão de partes Se não der vá saltando de ponto para ponto
1. Tenta reparar o MDB
Mas eu não consigo abrir o MDB como vou reparar ??!!!
Reparação através de linha de comando, MODIFIQUE CaminhoParaOffice pelo caminho que têm para o ficheiro Msaccess.exe, modifique também CaminhoParaMDB pelo caminho para o MDB.
DICA: Vai a INICIAR e EXECUTAR
"C:\CaminhoParaOffice\Msaccess.exe c:\CaminhoParaMDB\BaseDeDado.MDB /Repair"
Exemplo:
INICIAR - EXECUTAR
START - RUN
Copie o texto em cima e substitua os CAMINHOS INDICADOS
2. Certifica-te que tens os Services Packs instalados, vai até ao Microsoft Update
3. Importa todos os Objectos para outro MDB
CRIA UM NOVO MDB, Vai a FILE - Get External Data e IMPORT. Este procedimento irá tentar importar e reparar alguns erros que poderão originar a corrupção do MDB. Insiste por vezes não dá à primeira vez.
A Seguinte caixa irá aparecer. Percorre todos os Tabuladores fazendo SELECT ALL, seguido de OK no fim de todos os Objectos SELECCIONADOS em TODOS OS TABULADORES
4. Repara o JET
PARA Access 2003, 2002 XP, 2000 e 97
Jet compact utility available in Download Center
http://support.microsoft.com/kb/295334
5. Instala a ultima Versão do MDAC (Microsoft Data Access Components)
Última versão à saída deste artigo
Para Sistemas x86 suportando os Sistemas Operativos Windows 2000, Windows 98, Windows ME, Windows NT, Windows XP
Não esqueça de escolher a Língua adequada ao seu Office
6. Tentar efectuar o DECOMPILE do MDB
DICA: Vai a INICIAR e EXECUTAR
"C:\CaminhoParaOffice\Msaccess.exe c:\CaminhoParaMDB\BaseDeDado.MDB /decompile"
Exemplo:
INICIAR - EXECUTAR
START - RUN
Copie o texto em cima e substitua os CAMINHOS INDICADOS
CONCLUSÃO:
UM PROJECTO SEM BACKUPS NUNCA É UM BOM PROJECTO, Nada é infalível, tudo pode acontecer, para estes casos FAÇA BACKUP DO MDB sequencialmente e sempre que haja alterações.
Não apagues o Backup antigo, sugere-se que de semana a semana vá apagando os antigos e seguindo a rotina de Backup indicada.
Data: Agosto/2004, Revisto Agosto/2007
utor: João Pedro Tito Lívio
Microsoft MVP Office Core
www.access.online.pt
Sem comentários:
Enviar um comentário