Assistente de Migração (AccessToSQL)

O Assistente de Migração orienta você pela migração de um ou mais bancos de dados do Access para o SQL Server ou o SQL Azure. Usando o assistente, você criará um projeto, adicionará bancos de dados a ele, selecionará objetos a serem migrados e se conectará ao SQL Server ou ao SQL Azure. Você também converterá, carregará e migrará esquemas e dados do Access. Opcionalmente, você pode vincular tabelas do Access a tabelas do SQL Server ou do SQL Azure.

A maioria das páginas do Assistente de Migração contém as mesmas opções que as caixas de diálogo existentes do SSMA. Portanto, as páginas do assistente são descritas aqui e, em seguida, os links são fornecidos para que você possa saber mais sobre as opções individuais. Se uma página contiver opções exclusivas, elas serão documentadas aqui.

Iniciar o assistente de migração

Por padrão, o Assistente de Migração aparece quando você inicia o SSMA. Você também pode iniciar o assistente no menu Arquivo selecionando Assistente de Migração.

Página inicial

A página inicial apresenta o Assistente de Migração e fornece as opções a seguir para iniciar o assistente.

Iniciar este assistente na inicialização.
Por padrão, o SSMA vai iniciar o Assistente de Migração quando você iniciá-lo. Para impedir o início automático do assistente, limpe essa caixa de seleção.

Página Criar Novo Projeto

A página Criar Novo Projeto é onde você insere o nome do arquivo do projeto, o local e o tipo de projeto de migração (a versão do SQL Server de destino usada para a migração). Para obter mais informações, confira Novo projeto (SSMA).

Página Adicionar Bancos de Dados do Access

A página Adicionar Bancos de Dados do Access é onde você adiciona um ou mais bancos de dados do Access ao projeto. Você pode adicionar bancos de dados individuais clicando em Adicionar Bancos de Dados e depois selecionando os bancos de dados na janela Abrir. Ou, você pode procurar bancos de dados usando o botão Procurar Bancos de Dados. Para Mais informações, consulte os seguintes tópicos:

Página Selecionar objetos para migrar

Na página Selecionar objetos para migrar, selecione os objetos a serem convertidos. Você pode selecionar todos os objetos, grupos de objetos ou objetos individuais.

Selecionar objetos

  1. Expanda Access-metabase e, em seguida, expanda Bancos de Dados.

  2. Execute uma ou mais das seguintes opções:

    • Para converter todos os bancos de dados, selecione a caixa de seleção ao lado de Bancos de Dados.

    • Para converter ou omitir bancos de dados individuais, selecione ou limpe a caixa de seleção ao lado do nome do banco de dados.

    • Para converter ou omitir consultas, expanda o banco de dados e depois selecione ou limpe a caixa de seleção Consultas.

    • Para converter ou omitir tabelas individuais, expanda o banco de dados, expanda Tabelas e selecione ou limpe a caixa de seleção ao lado da tabela.

Se você tiver muitos objetos, convém usar as opções de Seleção Avançada de Objetos no painel direito para filtrar os objetos de banco de dados do Access. Por exemplo, caso selecione Tabelas no painel esquerdo, você poderá filtrar a lista de tabelas inserindo cadeias de caracteres na caixa Filtrar . Em seguida, você pode selecionar ou limpar as tabelas filtradas para migração usando os botões na parte superior do painel.

Para obter mais informações sobre filtragem, consulte a seção Opções de Seleção avançada de objetos (SSMA Common).

Conectar-se à página do SQL Server

Na página Conectar-se ao SQL Server, especifique as propriedades de conexão e conecte-se ao SQL Server. Para obter mais informações, consulte Conectar ao SQL Server.

Importante

Assim que a conexão for bem-sucedida, você encontrará a página Tabelas de Links na qual você tem a opção de vincular as tabelas. Clique em Avançar para o início da migração.

Conectar-se à página do SQL Azure

Na página Conectar-se ao SQL Azure, especifique as propriedades de conexão e depois conecte-se ao SQL Azure. Para criar um novo banco de dados do Azure, você pode usar a opção Criar Banco de Dados do Azure que aparece ao clicar no botão Procurar. Para obter mais informações, consulte Conectar-se ao SQL Azure.

Importante

Assim que a conexão for bem-sucedida, você encontrará a página Tabelas de Links na qual você tem a opção de vincular as tabelas. Clique no botão Avançar na página Links para iniciar a migração.

A página Vincular Tabelas permite que você vincule suas tabelas de origem do Access às tabelas migradas do SQL Server ou do SQL Azure. A vinculação de tabelas modifica o banco de dados do Access para que suas consultas, formulários, relatórios e páginas de acesso a dados usem os dados no SQL Server ou no Banco de Dados SQL do Azure em vez dos dados no banco de dados do Access.

Vincular tabelas
Selecione a caixa de seleção Vincular tabelas para vincular tabelas do Access às tabelas migradas do SQL Server ou do SQL Azure. Para iniciar a migração, você deve clicar no botão Avançar .

Página de status da migração

A página Status da Migração mostra o progresso da conversão dos esquemas do Access em esquemas do SQL Server ou do SQL Azure, carregando os esquemas convertidos no SQL Server ou no SQL Azure e migrando dados.

Para obter mais informações sobre essa página, consulte Converter, carregar e migrar

Confira também

Introdução ao Assistente de Migração do SQL Server para o Access (AccessToSQL)
Migrar bancos de dados do Access para o SQL Server
Referência da interface do usuário (Access)