Compartilhar via


Adicionar e remover arquivos de banco de dados do Access (AccessToSQL)

Para migrar dados do Access para SQL Server ou SQL do Azure, você deve adicionar um ou mais bancos de dados do Access ao projeto do SSMA. Esses bancos de dados devem ser versões do Access 97 ou posteriores. Se você tiver bancos de dados de uma versão anterior do Access, deverá converter os bancos de dados em uma versão mais recente. Faça isso abrindo e salvando os bancos de dados no Access 97 ou em uma versão posterior antes de adicioná-los ao SSMA.

O que acontece quando você adiciona arquivos de banco de dados do Access?

Quando você adiciona um banco de dados do Access a um projeto SSMA, o SSMA lê metadados de banco de dados e adiciona esses metadados ao arquivo de projeto. Esses metadados descrevem o banco de dados e seus objetos. O SSMA usa os metadados quando converte objetos em sintaxe SQL Server ou SQL do Azure e quando migra dados para o SQL Server ou o SQL do Azure. Você pode procurar esses metadados no Gerenciador de Metadados do Access e examinar as propriedades de objetos de banco de dados individuais.

Observação

Um banco de dados do Access pode ser dividido em vários arquivos: um banco de dados back-end que contém tabelas e bancos de dados front-end que contêm consultas, formulários, relatórios, macros, módulos e atalhos. Se você quiser migrar um banco de dados dividido para o SQL Server ou o SQL do Azure, adicione o banco de dados front-end ao SSMA.

Permissões exigidas pelo SSMA

Para migrar um banco de dados do Access para o SQL Server ou o SQL do Azure, o grupo Usuários e o usuário administrador devem ter permissões de Administração. Para obter informações sobre como migrar bancos de dados com proteção de grupo de trabalho, consulte Preparar bancos de dados do Access para migração.

Selecionar bancos de dados a serem adicionados

Se você quiser adicionar um ou mais bancos de dados a um projeto SSMA e todos os arquivos estiverem em um local conhecido, você poderá adicionar os arquivos usando o procedimento a seguir.

  1. No menu Arquivo , selecione Adicionar Bancos de Dados.

  2. Na caixa de diálogo Abrir , localize a pasta que contém o arquivo de banco de dados ou arquivos.

  3. Selecione os arquivos que você deseja adicionar e, em seguida, selecione Abrir.

Localizar bancos de dados a serem adicionados

Se você quiser adicionar vários bancos de dados do Access de pastas diferentes a um projeto SSMA ou quiser adicionar um único arquivo, mas precisar encontrar o arquivo, siga estas etapas para localizar um dos arquivos e adicioná-los ao projeto.

  1. No menu Arquivo , selecione Localizar Bancos de Dados.

  2. No Assistente para Localizar Bancos de Dados, insira o nome da unidade, do caminho do arquivo ou do caminho UNC que você deseja pesquisar. Como alternativa, selecione Procurar para localizar a unidade ou a pasta de rede.

  3. Selecione Adicionar para adicionar o local à lista.

    Repita as duas etapas anteriores para adicionar mais locais de pesquisa.

  4. Opcionalmente, adicione critérios de pesquisa para refinar a lista de bancos de dados retornados.

    Importante

    A caixa de texto Todo ou parte do nome do arquivo não suporta caracteres curinga.

  5. Selecione Verificar.

    A página de Escaneamento é exibida. Isso mostra os bancos de dados que foram encontrados e o progresso da pesquisa. Para interromper a pesquisa, selecione Parar.

  6. Na página Selecionar Arquivos, selecione os bancos de dados que você deseja adicionar ao projeto.

    Você pode usar os botões Selecionar Tudo e Limpar Tudo na parte superior da lista para selecionar ou limpar todos os bancos de dados. Você pode manter a tecla CTRL pressionada para selecionar vários bancos de dados ou manter a tecla SHIFT pressionada para selecionar um intervalo de bancos de dados.

  7. Selecione Próximo.

  8. Na página Verificar, selecione Concluir.

Procurar metadados do Access

Depois de adicionar um banco de dados do Access a um projeto, os metadados do projeto são exibidos no Gerenciador de Metadados do Access. Você pode navegar pela hierarquia de bancos de dados e objetos de banco de dados no explorer.

  1. No Gerenciador de Metadados do Access, expanda a metabase do Access e expanda bancos de dados.

  2. Expanda o banco de dados que você deseja examinar e expanda consultas.

    Observe a lista de consultas. Se você selecionar uma consulta, uma guia SQL e uma guia Propriedades aparecerão no painel direito.

  3. Expanda Tabelas e selecione uma tabela.

    Quatro guias são exibidas: Tabela, Mapeamento de Tipos, Propriedades e Dados.

  4. Expanda uma tabela, expanda Chaves e selecione uma chave.

    As propriedades principais aparecem no painel direito.

  5. Expanda índices e selecione um índice.

    As propriedades de índice aparecem no painel direito.

Atualizar bancos de dados

Se um banco de dados do Access for alterado depois de adicionar o arquivo, você poderá atualizar metadados do banco de dados do Access.

No Gerenciador de Metadados do Access, clique com o botão direito do mouse no banco de dados e selecione Atualizar no Banco de Dados.

Remover bancos de dados

Você pode remover um banco de dados do Access de um projeto seguindo estas etapas.

  1. No Gerenciador de Metadados do Access, expanda a metabase do Access e expanda bancos de dados.

  2. Clique com o botão direito do mouse no banco de dados e selecione Remover Banco de Dados.