Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Importante
O DMA (Assistente de Migração de Dados) foi preterido. Para opções de migração do SQL Server para o SQL do Azure, consulte opções de migração do SQL Server para o SQL do Azure.
Este artigo lista as adições a cada versão do Assistente de Migração de Dados.
Assistente de Migração de Dados v5.6
A versão v5.6 do Assistente de Migração de Dados dá suporte a:
- Foram adicionadas novas SKUs de versão prévia de série premium e com otimização de memória premium da Instância Gerenciada de SQL do Azure ao recurso de recomendação de SKU.
- Adicionados SQL Server E v5 e Eb v5 (versão prévia) em SKUs de Máquina Virtual do Azure ao recurso de recomendação de SKU.
- Adicionado sinalizador de recurso ao aplicativo de console de recomendação de SKU para a opção de novas SKUs de visualização serem consideradas ou não.
- Melhorada a lógica de recomendação de SKU para SQL Server na Máquina Virtual do Azure a fm de se alinhar melhor às melhores práticas: https://aka.ms/sqliaasperf
Além disso, essa versão do Assistente de Migração de Dados fornece correções de bugs e melhorias para os seguintes problemas:
- Correção do cálculo de utilização da CPU que causava resultados incorretos da recomendação de SKU.
- Correção do problema de agrupamento com diferenciação entre maiúsculas e minúsculas que fazia com que a coleta de dados falhasse durante a recomendação de SKU.
- Correção de problemas de acessibilidade.
- Correção da incompatibilidade de contagem de linhas de migração do Banco de Dados SQL do Azure.
- Correção do bug do analisador T-SQL.
- Alteração de alguns problemas de bloqueio para avisos.
Assistente de Migração de Dados v5.5
A versão v5.5 do Assistente de Migração de Dados dá suporte a:
- Opção de recomendações de SKU elásticas que gera uma curva de preço/desempenho exclusiva com base na análise heurística dos dados de desempenho coletados e da comparação de padrões de carga de trabalho com cargas de trabalho no SQL do Azure.
- Melhorada a experiência do usuário com o novo relatório HTML para resultados de recomendação de SKU, além da saída de arquivo JSON existente.
- Assistente de cadeia de conexão para permitir que os usuários forneçam intuitivamente informações de conexão SQL a instâncias SQL individuais.
- Habilitação da seleção de usuários de bancos de dados a serem incluídos/excluídos nas recomendações de SKU.
Além disso, essa versão do Assistente de Migração de Dados fornece correções de bugs e melhorias para os seguintes problemas:
- Correção de erro que impedia que os dados de desempenho coletados fossem lidos corretamente em determinadas localidades.
- Correção de um problema relacionado a recomendações incorretas de SKU para ambientes com padrões de carga de trabalho altamente variáveis.
- Correção de um problema que afetava a coleta de dados em ambientes de alta memória.
Assistente de Migração de Dados v5.4
A versão v5.4 do Assistente de Migração de Dados dá suporte a:
- Nova experiência de console que fornece recomendações e explicações para o Banco de Dados de SQL do Azure de destino, a Instância Gerenciada de SQL do Azure e o SQL Server em SKUs de VM do Azure com base em pontos de dados de desempenho.
- O SQL Server 2005 foi preterido e será removido como uma possível fonte em versões futuras.
Além disso, essa versão do Assistente de Migração de Dados fornece correções de bugs para os seguintes problemas:
- Correção de um RDS para erro de permissões de SQL Server gerado ao avaliar os destinos da Instância Gerenciada de SQL do Azure.
- Correção de bloqueadores relatados incorretamente para Grupo de Arquivos de Dados Otimizados para Memória (FX) em avaliações.
- Correção da regra ausente para detectar referências entre bancos de dados de três ou quatro partes ao avaliar destinos de Banco de Dados SQL do Azure.
- Correção do erro
specified value for 'AssessmentDatabases' is invalid
no uso da opção AssessTargetReadiness na linha de comando DMA.
Assistente de Migração de Dados v5.3
A versão v5.3 do Assistente de Migração de Dados dá suporte a:
- Avaliação de consulta ad hoc do aplicativo externo na linha de comando.
- Os usuários devem personalizar o parâmetro de tempo limite de comando no arquivo de configuração Dma.exe.config.
- Arquivo de exemplo de configuração de avaliação e script de exemplo do PowerShell, que explicam como usar o arquivo de configuração para executar a linha de comando DMA.
- Operações de backup e restauração na migração local sem a limitação de tempo limite.
Além disso, essa versão do Assistente de Migração de Dados foi atualizada para o .NET 4.8 e fornece correções de bug dos seguintes problemas:
- Impossibilidade de executar a avaliação ou conectar-se ao Banco de Dados SQL do Azure sem permissão sysadmin na fase de migração.
- Os usuários não podem executar a avaliação sem permissão sysadmin em avaliações de RDS.
- Os usuários encontraram problemas ao carregar relatórios de avaliação JSON nas Migrações para Azure.
- Não é possível migrar os objetos que contêm caracteres chineses.
Assistente de Migração de Dados v5.2
A versão v5.2 do Assistente de Migração de Dados dá suporte a:
- Upload de avaliações nas Migrações para Azure com suporte ao Azure Governamental e a nuvens nacionais (oferta soberana). Você pode avaliar a prontidão do seu patrimônio de dados do SQL Server para migrar para o SQL do Azure.
- Suporte de linha de comando para carregar avaliações nas Migrações para Azure com suporte ao Azure Governamental e a nuvens nacionais. Agora, você pode automatizar completamente o upload das avaliações no projeto de migração do Azure para obter um relatório de preparação do SQL do Azure consolidado.
Assistente de Migração de Dados v5.0
A versão v5.0 do Assistente de Migração de Dados dá suporte a:
- SQL Server 2019 para Windows e SQL Server 2019 para Linux como objetos de avaliação e atualização.
- Salvamento e upload de avaliações, incluindo suporte ao salvamento e ao upload de avaliações criadas em versões anteriores do Assistente de Migração de Dados.
- Avaliação de projetos do SSIS (SQL Server Integration Services) hospedados em pacotes SSISDB e SSIS hospedados no repositório de pacotes para a fonte de versões do SQL Server anteriores a 2019. O Assistente de Migração de Banco de Dados detecta recursos sem suporte, parcialmente compatíveis ou preteridos, além de problemas de compatibilidade usados em pacotes de origem e fornece recomendações para ajudá-lo a resolver esses problemas.
- Avaliação de consultas SQL de aplicativo externo, por exemplo, consultas SQL no código-fonte em C#.
Além disso, essa versão do Assistente de Migração de Dados fornece aprimoramentos extra e correções de bugs, e a ferramenta foi atualizada para o .NET 4.7.2.
Assistente de Migração de Dados v4.5
A versão v4.5 do Assistente de Migração de Dados dá suporte à avaliação da migração de pacotes do SSIS (SQL Server Integration Services) hospedados no sistema de arquivos para o Banco de Dados SQL do Azure ou a Instância Gerenciada de SQL.
Assistente de Migração de Dados v4.4
A versão v4.4 do Assistente de Migração de Dados dá suporte ao upload de avaliações nas Migrações para Azure.
Assistente de Migração de Dados v4.3
A versão v4.3 do Assistente de Migração de Dados dá suporte a:
- Recomendações de SKU para Instância Gerenciada de SQL do Azure com base na avaliação da carga de trabalho.
- RDS SQL Server como fonte de avaliações.
- Avaliações de trabalho do agente para Instância Gerenciada de SQL do Azure como destino.
- A capacidade de ignorar determinadas regras de avaliação; a lista de códigos de erro especificada na propriedade
ignoreErrorCodes
configurada no DMA não aparece nos resultados da avaliação de DMA. - Avaliação de consultas T-SQL nas etapas de atividade do trabalho e fornecimento das recomendações apropriadas
- Avaliações de eventos estendidos (Visualização Pública).
Além disso, essa versão do DMA fornece melhor desempenho para lidar com um grande número de objetos de esquema em bancos de dados, bem como correções de bug relacionadas a:
- Procedimentos compilados com compilação nativa, em alguns casos.
- Esquemas de banco de dados complicados.
Assistente de Migração de Dados v4.2
A versão v4.2 do Assistente de Migração de Dados dá suporte de linha de comando à avaliação de preparação de destino de uma ou mais instâncias de servidor na migração do SQL Server local para um Instância Gerenciada de SQL. Os clientes agora podem usar a linha de comando do Assistente de Migração de Dados para coletar metadados sobre seu esquema de banco de dados, detectar os obstáculos e saber mais sobre recursos parcialmente compatíveis ou sem suporte que afetam a migração para um Instância Gerenciada de SQL. Em seguida, os resultados podem ser renderizados com o modelo do Power BI fornecido.
Assistente de Migração de Dados v4.1
A versão v4.1 do Assistente de Migração de Dados dá suporte à avaliação abrangente de bancos de dados SQL Server locais que migram para a Instância Gerenciada de SQL.
O fluxo de trabalho de avaliação ajuda você a detectar os seguintes problemas, que podem afetar sua migração para a Instância Gerenciada de SQL:
Recursos sem suporte ou parcialmente compatíveis. O Assistente de Migração de Dados avalia os recursos em uso do Banco de Dados do SQL Server de origem com suporte parcial ou sem suporte na Instância Gerenciada de SQL de destino. Em seguida, a ferramenta fornece um conjunto abrangente de recomendações, abordagens alternativas disponíveis no Azure e etapas mitigadoras para que os clientes possam levar essas informações em conta ao planejar seus projetos de migração.
Problemas de compatibilidade. O Assistente de Migração de Dados também identifica problemas de compatibilidade relacionados às seguintes áreas:
- Alterações significativas: os objetos de esquema específicos que podem interromper a migração da funcionalidade para o banco de dados de destino. Recomendamos corrigir esses objetos de esquema após a migração do banco de dados.
- Alterações comportamentais: os objetos de esquema relatados podem continuar funcionando, mas poderão apresentar um comportamento diferente, por exemplo, degradação de desempenho.
- Problemas informativos: esses objetos não afetarão a migração, mas podem ter sido preteridos em versões do SQL Server.
Depois que a avaliação for concluída, use nosso DMS (Serviço de Migração de Banco de Dados do Azure) para executar a migração de seus Bancos de Dados SQL Server para a Instância Gerenciada de SQL. O DMS dá suporte a migrações de banco de dados offline (uma vez) e online (tempo mínimo de inatividade) para a Instância Gerenciada de SQL.
Assistente de Migração de Dados v4.0
A versão v4.0 do Assistente de Migração de Dados apresenta o recurso de recomendações de SKU do Banco de Dados SQL do Azure, que permite que os usuários identifiquem a SKU mínima recomendada do Banco de Dados SQL do Azure com base nos contadores de desempenho coletados dos computadores que hospedam seus bancos de dados. Esse recurso fornece recomendações relacionadas ao tipo de preço, ao nível de computação e ao tamanho máximo dos dados, bem como ao custo estimado por mês. Ele também oferece a capacidade de provisionar todos os bancos de dados para o Azure em massa.
Observação
Atualmente, essa funcionalidade só está disponível por meio da CLI (interface de linha de comando).
Para obter mais informações, consulte Identifique a SKU correta do Banco de Dados SQL do Azure para seu banco de dados local.
Assistente de Migração de Dados v3.6
A versão v3.6 do Assistente de Migração de Dados apresenta a "Correção automática" para os objetos de esquema afetados pelos obstáculos de migração mais comuns.
Essa versão fornece correção automática para os seguintes problemas de alteração de comportamento e obstáculo de migração:
- Os objetos de esquema que usam a sintaxe Junção Não Qualificada.
- Os objetos de esquema que usam a instrução RAISERROR herdada.
- Instruções SQL que usam Order By Integer Literal.
O Assistente de Migração de Dados executa a conversão automática de esquema dos objetos afetados pelos problemas listados e solicita confirmação ao usuário antes de prosseguir com a conversão de esquema. Os usuários podem examinar as alterações de código sugeridas e, em seguida, aceitar ou rejeitar todas as conversões de qualquer objeto de banco de dados fornecido.
O Assistente de Migração de Dados usa a tecnologia PROSE (Síntese de Programas da Microsoft) para sugerir as correções de código. Saiba mais sobre o PROSE.
Assistente de Migração de Dados v3.5
A versão v3.5 do Assistente de Migração de Dados inclui as seguintes adições:
- Melhorias significativas de desempenho para migrar para o Banco de Dados SQL do Azure (testes de parâmetro de comparação indicam que o processo é quatro vezes mais rápido do que com versões anteriores do Assistente de Migração de Dados).
- O volume de memória é otimizado ainda mais para melhorar a estabilidade do fluxo de trabalho de migração.
- A capacidade de ignorar avaliações durante o esquema e as migrações de dados (se você já executou a avaliação e abordou algum objeto de esquema inválido antes da migração).
- Uma correção para resolver um problema de falha da ferramenta quando um caminho de compartilhamento de rede inválido é fornecido para arquivos de backup, na execução de uma atualização de uma versão herdada do SQL Server local para uma versão posterior ou para o SQL Server em VMs do Azure.
Assistente de Migração de Dados v3.4
A versão v3.4 do Assistente de Migração de Dados inclui as seguintes adições:
- Suporte ao SQL Server 2017 como uma fonte de migrações para o Banco de Dados SQL do Azure.
- Aprimoramentos de estabilidade, desempenho e correção de regra de avaliação.
Assistente de Migração de Dados v3.3
A versão v3.3 do Assistente de Migração de Dados permite a migração de uma instância de SQL Server local para a nova versão do SQL Server 2017, no Windows e no Linux. Embora o fluxo de trabalho de migração geral para Windows e Linux seja o mesmo, a mudança para o SQL Server 2017 para Linux requer algumas considerações adicionais.
Especificar o caminho de backup
Linux e Windows usam formatos de caminho diferentes. Como resultado, a migração para o SQL Server 2017 no Linux exige que o usuário forneça as versões Windows e Linux do caminho para o local do arquivo físico. Você pode fornecer ambas as versões do caminho de maneiras diferentes, dependendo do local do arquivo físico. Se o arquivo de backup físico estiver em um computador que executa:
- Linux, use um compartilhamento
samba
para compartilhar o arquivo com outros computadores na rede. - Windows, use o comando
mnt
para montar o compartilhamento no computador que executa o Linux.
Observação
Os detalhes do uso de um compartilhamento samba
ou o comando mnt
estão além do escopo deste artigo.
Migrar logons do Windows
Embora a migração de logons do AD (Active Directory) seja oficialmente compatível com o SQL Server 2017 no Linux, ela requer configuração adicional para funcionar com êxito. Confira o artigo Autenticação do Active Directory com SQL Server em Linux para obter informações detalhadas sobre como configurar logons do Active Directory no SQL Server 2017 no Linux. Depois de executar a configuração necessária, a instalação é concluída e você pode migrar logons do Active Directory como de costume. A Autenticação SQL padrão funciona conforme o esperado sem qualquer configuração extra.
Assistente de Migração de Dados v3.2
A versão v3.2 do Assistente de Migração de Dados inclui as seguintes adições:
- O esquema e a migração de dados são habilitados de bancos de dados SQL Server locais para Banco de Dados SQL do Azure com um novo fluxo de trabalho de migração.
- Durante a migração de esquema para o Banco de Dados SQL do Azure, o DMA faz scripts dos objetos de banco de dados de origem, fornece diretrizes sobre como corrigir possíveis problemas de compatibilidade e, em seguida, implanta seu esquema no Azure.
Assistente de Migração de Dados v3.1
A versão v3.1 do Assistente de Migração de Dados inclui as seguintes adições:
- Recomendações de avaliação aprimoradas para o Banco de Dados SQL do Azure em termos de ordenações de banco de dados, uso de procedimentos armazenados do sistema sem suporte e objetos CLR.
- Diretrizes de avaliação para os níveis de compatibilidade 130, 120, 110 e 100 ao migrar para o Banco de Dados SQL do Azure.
Assistente de Migração de Dados v3.0
A versão v3.0 do Assistente de Migração de Dados estende a avaliação do Banco de Dados SQL do Azure a fim de fornecer recomendações abrangentes para ajudar a corrigir problemas relacionados a:
- Problemas de bloqueio de migração.
- Recursos e funções com suporte parcial ou sem suporte.
Assistente de Migração de Dados v2.1
A versão v2.1 do Assistente de Migração de Dados inclui as seguintes adições:
- Suporte a linha de comando para executar avaliações em um modo autônomo, o que ajuda a executar avaliações em escala. Para obter mais informações, consulte Executar o Assistente de Migração de Dados na linha de comando.
- Melhorias de desempenho quando os usuários iniciam e fecham o DMA.
- A capacidade de configurar o tempo limite da conexão SQL. Para obter mais informações, consulte Definições de configuração para o Data Migration Assistant.
Assistente de Migração de Dados v2.0
A versão v2.0 do Assistente de Migração de Dados inclui recomendações aprimoradas de recursos de banco de dados Stretch para fornecer tabelas priorizadas adequadas que maximizam a economia de armazenamento.
Importante
O banco de dados de ampliação foi preterido no SQL Server 2022 (16.x) e no Banco de Dados SQL do Azure. Esse recurso será removido em uma versão futura do mecanismo de banco de dados. Evite usar esse recurso em desenvolvimentos novos e planeje modificar os aplicativos que atualmente o utilizam.
Assistente de Migração de Dados v1.0
A versão v1.0 do Assistente de Migração de Dados é a versão inicial e fornece:
- Descoberta de problemas que podem afetar uma atualização de uma versão local do SQL Server. Todas as descobertas são descritas como problemas de compatibilidade e categorizadas nas seguintes áreas:
- Alterações da falha
- Alterações de comportamento
- Recursos preteridos
- Descoberta de novos recursos na plataforma SQL Server de destino que o banco de dados pode aproveitar após um upgrade. Todas as descobertas são descritas como recomendações de recurso e são categorizadas nas seguintes áreas:
- Desempenho
- Segurança
- Armazenamento
- Experiência moderna do usuário para executar avaliações.