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.
Aplica-se a: ✅SQL database em Microsoft Fabric
O Fabric Assistente de Migração para uma base de dados SQL é uma experiência de migração guiada pelo Fabric que ajuda a mover bases de dados de uma instância local de SQL Server para uma base de dados SQL no Microsoft Fabric.
Importante
Este recurso está em pré-visualização.
Atualmente, o Assistente de Migração importa metadados de esquema de um ficheiro DACPAC gerado a partir da base de dados de origem, analisa a compatibilidade com a base de dados SQL no Fabric e orienta-o através das correções suportadas antes de copiar os dados para a base de dados de destino. Para instruções de migração passo a passo, veja Migrar para base de dados SQL em Fabric com a Assistente de Migração usando DACPAC.
O Assistente de Migração ajuda-o a:
- Importar metadados do esquema da base de dados
- Identificar incompatibilidades de esquema com base de dados SQL no Fabric
- Aplicar correções suportadas a objetos incompatíveis
- Preparar a base de dados alvo para cópia dos dados
- Copiar dados usando trabalhos de cópia do Fabric Data Factory
- Finalizar a migração
Fontes suportadas
Atualmente, o Assistente de Migração para bases de dados SQL pode importar o esquema a partir de um ficheiro DACPAC e copiar os dados usando tarefas de cópia no Data Factory do Microsoft Fabric.
Fluxo de trabalho de migração
A migração usando o Fabric Assistente de Migração segue um fluxo de trabalho guiado e em vários passos.
- Copiar esquema - Importar metadados do esquema da base de dados de origem usando um ficheiro DACPAC.
- Corrigir erros de script - Rever objetos de esquema que falharam nas verificações de compatibilidade e aplicar as correções suportadas.
- Preparar-se para cópias - Preparar a base de dados alvo para a movimentação de dados, de modo a reduzir falhas nas cópias e melhorar o desempenho.
- Copiar dados - Use um trabalho de cópia do Fabric Data Factory para mover dados da base de dados SQL Server de origem.
- Finalizar cópia - Reativar restrições, triggers e índices para levar a base de dados ao seu estado final.
Compatibilidade de esquemas e correções
O Assistente de Migração analisa objetos de esquema no DACPAC e categoriza-os com base na compatibilidade com a base de dados SQL no Fabric.
- Os objetos compatíveis são migrados tal como estão.
- Os objetos incompatíveis são assinalados com razões detalhadas e sugestões de correções. És guiado na resolução de quaisquer problemas de incompatibilidade com objetos.
- Os objetos dependentes são identificados e podem ser migrados após os seus objetos principais.
Segurança
- Deve ser um Contribuidor ou superior no espaço de trabalho Fabric para iniciar uma migração.
- Para ler da instância da base de dados do SQL Server, precisa da permissão
SELECTou de pertencer à funçãodb_datareader.
Requisito de gateway
Quando migra dados de uma instância SQL Server on-premises para uma base de dados SQL no Fabric, deve configurar tanto um gateway de dados on-premises como uma ligação Fabric SQL. A ligação Fabric SQL deve permitir explicitamente a utilização com gateways para que as operações de cópia de migração tenham sucesso.
Limitações
- O tamanho máximo suportado para o upload de um ficheiro DACPAC é de 20 MB.
- Apenas gateways de dados on-premises são suportados. Gateways de dados de rede virtual não são suportados.
- O link privado não é suportado.
Troubleshooting
Cópia de dados usando gateways de dados locais
Questão: Quando migra dados usando trabalhos de cópia Fabric com um gateway de dados local, as operações de cópia podem falhar em alguns ambientes se selecionar automaticamente a base de dados SQL de destino em Fabric do catálogo OneLake.
Este comportamento ocorre devido a ligações de alvo autolimitadas que podem expirar ou ficar ocultas. Não podes editar ou atualizar estas ligações.
Solução alternativa: Em vez de selecionar a base de dados SQL alvo do catálogo OneLake, configure explicitamente o destino como uma ligação SQL do Azure quando criar o trabalho de cópia. A cópia de dados tem sucesso quando se define explicitamente o alvo.