Usar um arquivo de banco de dados do Access em várias versões do Access

Se todas as tabelas, formulários e outros objetos do banco de dados de sua versão anterior do Access estiverem contidos em um arquivo e você desejar usar o banco de dados em várias versões do Access, poderá criar um novo banco de dados front-end em uma versão posterior e vinculá-lo ao arquivo original. Os usuários com a versão anterior do Access ainda poderão usar o banco de dados original. Os usuários com a versão posterior poderão usar o novo banco de dados front-end para se vincular aos mesmos dados. Você poderá criar várias versões front-end se precisar conciliar várias versões do Access.

 

 

Etapa 1: criar uma cópia do banco de dados existente e salvá-la em um novo formato

Use o procedimento a seguir para converter o banco de dados para qualquer um dos três formatos mais recentes: Access 2000, Access 2002-2003 ou Access 2007. Esse comando preserva o banco de dados original no seu formato original e cria uma cópia no formato especificado.

  1. Feche o arquivo do Access. Se o arquivo for um banco de dados multiusuário do Access, localizado em um servidor ou em uma pasta compartilhada, confirme se ninguém está com ele aberto.
  2. Inicie o Access 2010.
  3. Na guia Arquivo, clique em Abrir.
  4. Navegue até o local onde está o arquivo que será convertido e clique duas vezes nele para abri-lo.

 Observação   Se a caixa de diálogo Aprimoramento do Banco de Dados for exibida, perguntando se você deseja aprimorar o banco de dados, clique em Não.

  1. Se um formulário for aberto quando você iniciar o banco de dados, feche o formulário.
  2. Na guia Arquivo, clique em Salvar Banco de Dados como.
  3. Na caixa de diálogo Salvar Como, digite um nome para o novo banco de dados.

 Observação   A menos que você salve o novo banco de dados em outro lugar, seu respectivo nome deve ser diferente do nome do banco de dados original. Em qualquer caso, geralmente o melhor é usar um outro nome, assim você distingue facilmente o banco de dados front-end do banco de dados back-end. No entanto, se você estiver convertendo para o formato do Access 2007, a extensão do nome do arquivo será alterada de .mdb para .accdb para você poder usar o mesmo nome de arquivo.

  1. Clique em Salvar.

 

Etapa 2: dividir a cópia do banco de dados e usar o arquivo original como banco de dados back-end

Divida o banco de dados convertido usando o procedimento a seguir:

  • Na guia Ferramentas de Banco de Dados, no grupo Mover Dados, clique em Banco de Dados do Access. Imagem do botão
  • Na caixa de diálogo Divisor de Banco de Dados, clique em Dividir Banco de Dados.

 Observação   É possível criar um backup, mas também é possível apenas recriar a cópia usando o banco de dados original.

  • Digite um nome para o banco de dados back-end e clique em Dividir.

 

Etapa 3: conectar o novo front-end ao banco de dados original

  1. Exclua o banco de dados de back-end que a ferramenta Divisor de banco de dados criou. Cuidado para não excluir o banco de dados original.
  2. Vincule o novo banco de dados front-end às tabelas no banco de dados original: na guia Dados Externos, no grupo Importar e Vincular, clique em Gerenciador de Tabelas Vinculadas. Imagem do botão
  3. Clique em Selecionar Tudo e marque a caixa de seleção Sempre emitir aviso para novo local.
  4. Clique em OK, localize o banco de dados na versão mais antiga e clique duas vezes nele.

Se tudo der certo, o Access exibirá uma mensagem informando que todas as tabelas vinculadas selecionadas foram atualizadas com sucesso.

Agora é possível aprimorar o novo banco de dados front-end para oferecer suporte a novos recursos para usuários que têm versões mais novas do Access. Os usuários com versões anteriores podem continuar usando a versão anterior do banco de dados.