Recuperar Banco de Dados do Access

Por: em 20/04/08 na(s) categoria(s): Dicas


Sei que para alguns parece trivial, mas como acabei de passar por essa situação, não encontrando nada na internet que me auxiliasse na missão de recuperar um banco de dados importantíssimo para a empresa, me senti motivado a debutar aqui no meiobit com uma alternativa rápida e eficaz na recuperação de um banco de dados corrompido.

Para ilustrar o ocorrido segue uma imagem do causador de meu estresse hoje:

Imagem do erro no Microsoft Access 97.

O programa se chama Jetcomp e a versão utilizada é a 4.0. Sua interface é simples e está ilustrada na imagem abaixo, com alguns campos preenchidos. No meu caso selecionei o item “Destination is 3.x database format”. Após a compressão do arquivo, o programa criará um novo arquivo já com o banco de dados corrigido.

Jetcomp 4.0 em ação!

[Moderador]
A versão original do post continha um link para o download do programa no Rapidshare. Entretanto, verificando as informações, há o download oficial do programa, no website da Microsoft (Article ID: 295334).

  • pabloaugusto

    Você pode também gerar um novo em branco, em seguida importar todo o conteúdo, módulos vb, tabelas, consultas, formulários e etc para este novo banco.

    Na maioria dos casos em que isso aconteceu comigo, funcionou perfeitamente.

    Agora, particularmente, detesto desenvolver programas em access!
    Infelizmente, aqui no meu setor na Petrobras o gerente adora access, logo não tenho como fugir =).

    Pior são sistemas desenvolvidos em outras linguagens como Delphi e C que usam o access como base de dados. Poxa! Nunca ouviram falar em firebird embedded ? ;) Muito mais seguro e confiável!

    • v1r3d

      Tem gente que pede para ter problema porque sabe que não é ele que vai consertar….

  • http://www.worldorg.net flaviotomazio

    Prefiro o Firebird e o MySQL.

    WorldOrg

  • cwaster

    Opa, tks pelo link do original, não achei ele na rede, apenas uma versão anterior.

    Também não gosto do Access, mas sou obrigado a conviver com ele. No serviço público as soluções demandam tempo e dinheiro, envolvem licitação e vontade política…

    Assinatura?
    Só na presença de meus advogados!

  • http://meiobit.pop.com.br/o-que-e-uma-salsinha Salsinha

    Ferramenta muito útil. O Jet é uma porcaria: limitado e só dá pau. Mas muitos “desenvolvedores” gostam de usar por ser fácil (ferramentinhas gráficas no Access).

    Lembro que a muito tempo atrás (uns dez anos eu acho), trabalhava em uma empresa que tinha todos os dados em uma base dessas. Na época, existia a limitação de tamanho de 2GB (não sei como está agora – ah… era NTFS, não limitação da FAT). Adivinhem o que aconteceu? O estrago foi tão grande que não abria de jeito algum. Foi contratado um hacker que leu os dados dos arquivos para recuperar o mais importante. Backup? Aprenderam da maneira mais didática que deveriam fazer. :)

    Sorte que já não trabalho mais com isso. Uma das piores coisas é banco de dados corrompido. O cliente sempre acha que a culpa é sua. Outra dica é cuidar com os backups: já vi cara achar que era só voltar o backup e tudo voltaria ao normal e se viu em apuros quando descobriu que tinham feito backup dos bancos corrompidos.

    • renanfernandes

      Chamar o access de banco de dados é uma ofensa a bancos de dados de verdade

      • http://www.worldorg.net flaviotomazio

        Ele é um estranho no ninho dos BD.

        WorldOrg

  • Trap

    Já tive problemas com planilhas do Excel, e mesmo com programas pagos que se destinavam a esta finalidade não consegui recuperar os dados, o máximo que rolava eram dados aleatórios e pouco confiáveis.
    Ainda bem que rolou um torrent básico, pq o dinheiro seria perdido se houvesse pago pelas “ferramentas”.