Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Depois de sincronizar com êxito os objetos convertidos com o SQL Server, você pode migrar dados do DB2 para o SQL Server usando o Assistente de Migração do SQL Server (SSMA) para DB2.
Definir opções de migração
Antes de migrar dados para o SQL Server, examine as opções de migração do projeto na caixa de diálogo Configurações do Projeto.
- Usando essa caixa de diálogo, você pode definir opções como tamanho do lote de migração, bloqueio de tabela, verificação de restrição, manipulação de valor nulo e manipulação de valor de identidade. Para obter mais informações sobre as Configurações de Migração do Projeto, consulte Configurações do Projeto (Migração).
Migração de dados do lado do cliente
Para iniciar a migração de dados no lado do cliente, selecione a opção Mecanismo de Migração de Dados do Lado do Cliente na caixa de diálogo Configurações do Projeto.
Em Configurações do Projeto , a opção Mecanismo de Migração de Dados do Lado do Cliente está definida.
Observação
O Mecanismo de Migração de Dados Client-Side reside dentro da aplicação SSMA e, portanto, não depende da disponibilidade do pacote de extensão.
Migrar dados para o SQL Server
A migração de dados é uma operação de carregamento em massa que move linhas de dados de tabelas Db2 para tabelas do SQL Server em transações. O número de linhas carregadas no SQL Server em cada transação é configurado nas configurações do projeto.
Para exibir mensagens de migração, verifique se o painel Saída está visível. Caso contrário, navegue até Ver>Saída.
Verifique se:
Os provedores DB2 são instalados no computador que está executando o SSMA.
Você sincronizou os objetos convertidos com o banco de dados do SQL Server.
No Db2 Metadata Explorer, selecione os objetos que contêm os dados que você deseja migrar:
Para migrar dados para todos os esquemas, marque a caixa de seleção ao lado de Esquemas.
Para migrar dados ou omitir tabelas individuais, primeiro expanda o esquema, expanda Tabelase, em seguida, marque ou desmarque a caixa de seleção ao lado da tabela.
Clique com o botão direito do rato em Esquemas no Db2 Metadata Explorer e, em seguida, selecione Migrar Dados. Você também pode migrar dados para objetos individuais ou categorias de objetos: clique com o botão direito do mouse no objeto ou em sua pasta pai; selecione a opção Migrar Dados.
Na caixa de diálogo Conectar ao DB2, insira as credenciais de conexão e selecione Conectar. Para obter mais informações sobre como se conectar ao DB2, consulte conectar ao banco de dados DB2
Para se conectar ao banco de dados de destino SQL Server, insira as credenciais de conexão na caixa de diálogo Conectar-se ao SQL Server e selecione Conectar. Para obter mais informações sobre como se conectar ao SQL Server, consulte conectar-se ao SQL Server
As mensagens aparecem no painel de Saída . Quando a migração estiver concluída, o Relatório de Migração de Dados será exibido. Se algum dado não tiver migrado, selecione a linha que contém os erros e, em seguida, selecione Detalhes. Quando terminar o relatório, selecione Fechar. Para obter mais informações sobre o Relatório de Migração de Dados, consulte Relatório de Migração de Dados (Db2ToSQL).
Migrar dados em escala
Quando você precisa migrar uma grande quantidade de dados em escala em uma curta duração, a migração offline é uma opção adequada. Você pode usar o recurso de pipeline do Azure Data Factory para migrar fontes de dados Oracle locais ou externas para o Banco de Dados SQL do Azure ou a Instância Gerenciada SQL do Azure (plataforma como serviço ou PaaS) ou o SQL Server na VM do Azure (infraestrutura como serviço ou IaaS). O processo cria uma nova fábrica de dados ou você pode usar uma fábrica de dados existente ao migrar para o Azure SQL.
Para uma migração offline grande, selecione Migrar dados em escala.
Autentique-se com suas credenciais do Microsoft Entra. Depois de inserir o nome de usuário, selecione Conectar.
Selecione o locatário e a subscrição que já tem o alvo do Azure SQL configurado e selecione Avançar.
Forneça as credenciais da fonte de dados, seguidas pelas credenciais SQL do Azure de destino.
Para essa migração, você pode usar recursos existentes do Azure (um grupo de recursos e o nome da fábrica de dados) ou escolher Novo para criar um grupo de recursos e o Azure data factory para migração.
Para migrar uma fonte de dados externa, você precisa de um tempo de execução de integração. Selecione Novo e siga as etapas para criar o runtime de integração ou para usar um serviço de integração existente. Para criar um serviço de integração, você precisa configurar uma instalação de gateway e fornecer uma chave para configurar o tempo de execução da integração.
Por fim, forneça um nome de migração de dados exclusivo. Este nome pode ser apenas um valor alfanumérico. Evite caracteres especiais.
Se as tabelas de destino contiverem dados, elas serão truncadas e recarregadas. Você verá uma caixa de diálogo de aviso. Selecione OK para continuar ou Cancelar para evitar qualquer atividade de truncagem e carregamento.
Leva alguns minutos para criar os componentes do data factory do Azure. Uma barra de status indica o progresso da criação do pipeline. Se o pipeline for criado com êxito, a seguinte mensagem será gravada no log de saída:
A data factory pipeline <PipelineName> is created for the data migration activity.Para monitorar a migração de dados, selecione a URL de monitoramento ou visite a página de monitoramento do data factory no portal do Azure.