Compartilhar via


Migrar dados do Access para o SQL Server e o SQL do Azure (AccessToSQL)

Depois de usar o SSMA (Assistente de Migração do SQL Server) para criar os objetos de banco de dados no destino, você pode migrar dados do Access para o SQL Server ou o SQL do Azure.

Definir opções de migração

Antes de migrar dados para o SQL Server ou o SQL do Azure, examine as opções de migração do projeto na caixa de diálogo Configurações do Projeto .

Nesta caixa de diálogo, você pode definir:

  • tamanho do lote de migração
  • bloqueio de tabela
  • verificação de restrição
  • acionamento do gatilho de inserção
  • identidade e manipulação de valor nulo
  • como lidar com datas que estão fora do intervalo do SQL Server

Para obter mais informações, consulte Configurações do Projeto (Migração).

Migrar dados

A migração de dados é uma operação de carregamento em massa que move linhas de dados para o SQL Server ou o SQL do Azure em transações. Você pode configurar o número de linhas a serem carregadas no SQL Server ou no SQL do Azure em cada transação nas configurações do projeto.

Para exibir mensagens de migração, verifique se o painel Saída está visível. Se não estiver, no menu Exibir , selecione Saída.

  1. Carregue os objetos do banco de dados do Access no SQL Server ou no SQL do Azure.

  2. No Gerenciador de Metadados do Access, selecione os objetos que contêm os dados que você deseja migrar:

    • Para migrar dados para um banco de dado inteiro, marque a caixa de seleção ao lado do nome do banco de dados.

    • Para migrar dados de tabelas individuais, expanda o banco de dados, expanda Tabelas e marque a caixa de seleção ao lado da tabela. Para omitir dados de tabelas individuais, desmarque a caixa de seleção.

  3. Clique com o botão direito do mouse em Bancos de Dados e selecione Migrar Dados.

Você também pode migrar dados para fora do SSMA usando o utilitário bcp ou o SQL Server Integration Services.