Partilhar via


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

Depois de usar o SQL Server Migration Assistant (SSMA) para criar os objetos da base de dados no destino, pode migrar dados do Access para o SQL Server ou Azure SQL.

Definir opções de migração

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

Nesta caixa de diálogo, pode definir:

  • Tamanho do lote de migração
  • Bloqueio de mesa
  • Verificação de restrições
  • Gatilho de Inserção sendo Acionado
  • Gestão de identidade e tratamento de valores nulos
  • como lidar com datas que estão fora do intervalo do SQL Server

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

Migrar dados

Migrar dados é uma operação de carregamento em massa que move linhas de dados para o SQL Server ou Azure SQL nas transações. Podes configurar o número de linhas a carregar no SQL Server ou Azure SQL em cada transação nas definições do projeto.

Para visualizar mensagens de migração, certifique-se de que o painel de Saída está visível. Se não estiver, no menu Visualizar , selecione Saída.

  1. Certifica-te de que carregas os objetos da base de dados Access no SQL Server ou Azure SQL.

  2. No Access Metadata Explorer, selecione os objetos que contêm os dados que pretende migrar:

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

    • Para migrar dados de tabelas individuais, expanda a base de dados, expanda Tabelase 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 em Bases de Dados e depois selecione Migrar Dados.

Também pode migrar dados para fora do SSMA usando a utilidade bcp ou SQL Server Integration Services.