Partilhar via


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

Para migrar dados do Access para o SQL Server ou o SQL Azure, você deve adicionar um ou mais bancos de dados do Access ao projeto SSMA. Esses bancos de dados devem ser Access 97 ou versões posteriores. Caso tenha bancos de dados de uma versão anterior do Access, você 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 do banco de dados e, em seguida, 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 do SQL Server ou do SQL Azure e quando migra dados para o SQL Server ou o SQL Azure. Você pode procurar esses metadados no Access metadados Explorer e revisar 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 Azure, adicione o banco de dados front-end ao SSMA.

Permissões que são exigidas pelo SSMA

Para migrar um banco de dados do Access para o SQL Server ou o SQL 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 para adicionar

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

Para adicionar arquivos de banco de dados individuais

  1. No menu Arquivo, clique em Adicionar Bancos de Dados.

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

  3. Selecione os arquivos que você deseja adicionar e depois clique em Abrir.

Procurar bancos de dados para Adicionar

Se você deseja adicionar vários bancos de dados do Access de pastas diferentes a um projeto SSMA, ou caso deseje adicionar um único arquivo, mas tem de localizar o arquivo, você pode seguir essas etapas para localizar um ou mais arquivos e adicioná-los ao projeto.

Para procurar e adicionar bancos de dados

  1. No menu Arquivo, clique em Procurar Bancos de Dados.

  2. No Assistente de localização de bancos de dados, insira o nome da unidade, o caminho do arquivo ou o caminho UNC que você deseja localizar. Como alternativa, clique em Procurar para localizar a unidade ou pasta de rede.

  3. Clique em Adicionar para adicionar o local à lista.

    Repita as duas etapas anteriores para adicionar mais locais de localização.

  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 é compatível com caracteres curingas.

  5. Clique em Verificar.

    A página de verificação é exibida. Ela mostra os bancos de dados que foram encontrados e o progresso da pesquisa. Para interromper a pesquisa, clique em 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 pressionada a tecla CTRL para selecionar vários bancos de dados ou manter pressionada a tecla SHIFT para selecionar um intervalo de bancos de dados.

  7. Clique em Próximo.

  8. Na página Verificar, clique em Finalizar.

Navegar nos metadados do Access

Depois de adicionar um banco de dados do Access a um projeto, os metadados do projeto aparecem no Access Metadata Explorer. Você pode procurar a hierarquia de bancos de dados e objetos de banco de dados no Explorer.

Procurar metadados

  1. No Access Metadados Explorer, expanda access-metabase e, em seguida, expanda Bancos de Dados.

  2. Expanda o banco de dados que você deseja revisar e, em seguida, 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.

    Observe que quatro guias são exibidas: Tabela, Mapeamento de Tipos, Propriedades e Dados.

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

    As principais propriedades são exibidas no painel direito.

  5. Expanda Índices e selecione um índice.

    As propriedades do índice são exibidas no painel direito.

Atualizar bancos de dados

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

Atualizar metadados do Access

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

Remover o bancos de dados

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

Remover um banco de dados de um projeto

  1. No Access Metadados Explorer, expanda access-metabase e, em seguida, expanda Bancos de Dados.

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

Próxima etapa

A próxima etapa do processo de migração é conectar-se ao SQL Server.

Confira também

Migrar bancos de dados do Access para o SQL Server
Criar e gerenciar projetos