ACC2000: Como Usar MS Query para Recuperar Dados de um Banco de Dados Jet 4.0 Danificado

ID do artigo: 304561 - Exibir os produtos aos quais esse artigo se aplica.
Moderado: Requer macro básico, codificação, e capacidade de interoperabilidade.

Este artigo se aplica somente a um banco de dados do Microsoft Access (.mdb).

Expandir tudo | Recolher tudo

Sumário

Este artigo descreve como usar o MS Query para recuperar dados de tabelas em um banco de dados Microsoft Access quando você não pode recuperar o banco de dados usando-se os métodos descritos nos seguintes artigos:
306204 ACC2000: How to Troubleshoot Corruption in an Access Database
209137 ACC2000: How to Troubleshoot/Repair a Damaged Jet 4.0
247771 ACC2000: How to Recover Data from a Damaged (Corrupted) Table
Caso os dados devam ser recuperáveis, você poderá reverter a uma cópia de backup não corrompida do banco de dados e importar os outros objetos Access.

Mais Informações

Antes de começar este processo, lembre-se dos seguintes assuntos:
  • Teste sempre os bancos de dados recuperados antes de devolvê-los ao ambiente de produção.
  • Não exclua o banco de dados danificado até obter a confirmação da recuperação.
Para recuperar dados de uma tabela de banco de dados danificado, siga estes passos:
  1. Faça uma cópia do banco de dados danificado.
  2. Inicie o Microsoft Excel.
  3. Em uma nova pasta de trabalho, clique em Dados, aponte para Obter Dados Externos, e então clique em Nova Consulta a Banco de Dados.
  4. Na caixa de diálogo Escolher Fonte de Dados, clique em Nova Fonte de Dados, e então clique em OK.
  5. Em passo 1 da caixa de diálogo Criar Nova Fonte de Dados, insira TestRecovery para o nome da fonte do banco de dados.
  6. Em Passo 2 da caixa de diálogo, selecione Microsoft Access Driver (*.mdb).
  7. Em Passo 3 da caixa de diálogo, clique em Conectar.
  8. na caixa de diálogo Instalação do Microsoft Access ODBC, clique em Selecionar.
  9. Na caixa de diálogo Selecionar Banco de Dados, procure o banco de dados com problema, e então clique em OK.
  10. Na caixa de diálogo Criar Nova Fonte de Banco de Dados, clique em OK.
  11. Na caixa de diálogo Escolher Fonte de Banco de Dados, você deverá visualizar agora a nova consulta a banco de dados, TestRecovery.
  12. Verifique se TestRecovery está selecionado, e em seguida clique em OK.
  13. Na caixa de diálogo Assistente de Consulta - Escolher Colunas, clique duas vezes na primeira tabela par adicionar os campos à seção Colunas em sua consulta.
  14. Clique em Avançar pelo assistente, e então clique em Concluir.
  15. O Excel solicita então que você especifique onde inserir os dados. Aceite o valor padrão de $A$1, e em seguida clique em OK.
  16. Salve a nova planilha Excel.
  17. Repita os passos 11 a 16 para cada tabela no banco de dados, e então importe para planilhas eletrônicas separadas.
Você pode agora importar as planilhas eletrônicas individuais para uma cópia de backup não corrompida do banco de dados.

Propriedades

ID do artigo: 304561 - Última revisão: segunda-feira, 28 de abril de 2003 - Revisão: 1.0
A informação contida neste artigo aplica-se a:
  • Microsoft Access 2000 Standard Edition
Palavras-chave: 
kbhowto KB304561

Submeter comentários