Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Este artigo lista o Assistente de Migração do SQL Server (SSMA) para alterações do Access em cada versão.
Observação
Embora o Microsoft Entra ID seja o novo nome para o Azure Ative Directory (Azure AD), para evitar a interrupção de ambientes existentes, o Azure AD ainda permanece em alguns elementos codificados, como campos de interface do usuário, provedores de conexão, códigos de erro e cmdlets. Neste artigo, os dois nomes são intercambiáveis.
SSMA v10.4
A versão v10.4 do SSMA for Access contém as seguintes alterações:
Suporte para avaliação e migração do seu projeto para SQL Server 2025 (17.x).
Correções importantes de segurança, conformidade, UX e acessibilidade.
SSMA v10.3
A versão v10.3 do SSMA for Access contém importantes correções de segurança, conformidade e acessibilidade.
SSMA v10.2
A versão v10.2 do SSMA for Access contém pequenas melhorias de desempenho e correções de bugs.
SSMA v10.1
A versão v10.1 do SSMA for Access contém pequenas melhorias de desempenho e correções de bugs.
SSMA v10.0
A versão v10.0 do SSMA for Access contém pequenas melhorias de desempenho, correções de bugs e uma experiência de ajuda aprimorada.
SSMA v9.5
A versão v9.5 do SSMA for Access contém a seguinte alteração:
- Suporte para excluir esquema no modo SSMA Console.
SSMA v9.4
A versão v9.4 do SSMA for Access contém pequenas melhorias de desempenho, correções de bugs e uma experiência de ajuda aprimorada.
SSMA v9.3
A versão v9.3 do SSMA for Access contém a seguinte alteração:
- Adicionei suporte para o SQL Server 2022 Target.
SSMA v9.2
A versão v9.3 do SSMA for Access contém a seguinte alteração:
- Adicionou suporte para o tipo DECIMAL para a versão 2209 do Office 365 e versões posteriores.
SSMA v9.1
A versão v9.1 do SSMA for Access contém pequenas melhorias de desempenho, correções de bugs e uma experiência melhorada de obtenção de ajuda.
SSMA v9.0
A versão v9.0 do SSMA for Access contém pequenas melhorias de desempenho, correções de bugs e suporte ao visualizador de ajuda online.
SSMA v8.24
A versão v8.24 do SSMA for Access inclui pequenas melhorias de desempenho e correções de bugs.
SSMA v8.23
A versão v8.23 do SSMA para Access inclui as seguintes alterações:
- Conversão melhorada para tabelas sem chave primária.
- Saída XML melhorada ao correr em modo consola.
- Novo link de feedback nos relatórios para enviar feedback.
- Melhoria da experiência de visualização nos relatórios.
SSMA v8.22
A versão v8.22 do SSMA for Access inclui as seguintes alterações:
- Opções adicionais de cadeia de conexão para ligação à base de dados de destino.
- Gráficos resumidos nos relatórios de avaliação.
- Melhoria na navegação das mensagens nos relatórios de avaliação.
SSMA v8.21
A versão v8.21 do SSMA for Access inclui a seguinte alteração:
- Utilize
COUNT_BIGem consultas para a contagem de linhas no banco de dados de destino.
SSMA v8.20
A versão v8.20 do SSMA for Access inclui as seguintes alterações:
- Pequenas melhorias de desempenho e correções de bugs
SSMA v8.19
A versão v8.19 do SSMA for Access inclui as seguintes alterações:
- Pequenas melhorias de desempenho e correções de bugs
SSMA v8.18
A versão v8.18 do SSMA for Access inclui as seguintes alterações:
- Pequenas melhorias de desempenho e correções de bugs
SSMA v8.17
A versão v8.17 do SSMA for Access inclui as seguintes alterações:
- Atualizar relatórios de avaliação HTML para usar o editor moderno para exibir texto SQL
SSMA v8.16
A versão v8.16 do SSMA for Access contém as seguintes alterações:
- Mostra texto SQL para consultas no relatório de conversão HTML.
- Remove o suporte para parser antigo.
- Resolve um problema de objetos que não atualizam a partir da base de dados.
SSMA v8.15
Além de várias melhorias de acessibilidade, a versão v8.15 do SSMA for Access contém as seguintes alterações:
- Ignora índices criados automaticamente para chaves estrangeiras.
- Reformula os relatórios de avaliação para funcionarem em navegadores modernos.
- Utiliza a autoridade fornecida pela base de dados para a autenticação Microsoft Entra.
- Melhora a nomeação das instruções carregadas a partir de ficheiros.
SSMA v8.14
Para além de várias melhorias para garantir maior acessibilidade para pessoas com deficiência, a versão v8.14 do SSMA for Access requer uma atualização do projeto, pois agora armazena a versão de código fonte e o servidor alvo nos metadados do projeto.
SSMA v8.13
A versão v8.13 do SSMA for Access contém as seguintes alterações:
- Corrige a conversão de
ORDER BYcom a cláusulaUNION. - Suporta índices únicos filtrados.
- Considera casts de tipo implícitos ao converter chamadas de procedimentos e funções.
SSMA v8.12
A versão v8.12 do SSMA for Access contém as seguintes alterações:
- Suporte para o tipo de dados
BigInt(Large Number). - Melhoria da resolução dos tipos de coluna.
- Conversão melhorada das regras de validação das colunas.
- Utiliza o mais recente fornecedor disponível de base de dados ACE OLE para migração de dados.
SSMA v8.11
A versão v8.11 do SSMA for Access contém a seguinte alteração:
- Utiliza a biblioteca MSAL.NET para autenticação interativa do Microsoft Entra.
SSMA v8.10
A versão v8.10 do SSMA for Access contém pequenas melhorias de desempenho e correções de bugs.
SSMA v8.9
A versão v8.9 do SSMA for Access contém as seguintes alterações:
- Conversão melhorada para consultas auto-referenciadas.
- Correção para o problema dos caracteres especiais no nome do projeto.
SSMA v8.8
A versão v8.8 do SSMA for Access inclui:
- Melhorias de estabilidade para a sincronização de objetos SQL Server
- Melhorias no desempenho da GUI durante a avaliação e conversão
- Um novo parser sintáctico Access que melhora o desempenho da conversão
SSMA v8.7
A versão v8.7 do SSMA for Access melhora a conversão da IIF função nas consultas. Inclui também pequenas correções e melhorias de desempenho na interface gráfica do utilizador.
Importante
A partir do SSMA v8.5, o .NET 4.7.2 é um pré-requisito para a instalação. Se precisares instalar esta versão, podes fazer download do runtime.
SSMA v8.6
Para além de um conjunto direcionado de correções que melhoram a usabilidade e o desempenho, a versão v8.6 do SSMA for Access adiciona uma definição que permite aos utilizadores omitir propriedades SSMA estendidas no código convertido.
Para usar esta definição, no SSMA for Access, vá a Ferramentas>Definições do Projeto>Geral>Conversão. Em Misc, define a definição Omitir Propriedades Estendidas para Sim.
Importante
A partir do SSMA v8.5, o .NET 4.7.2 é um pré-requisito para a instalação. Se precisares instalar esta versão, podes fazer download do runtime.
SSMA v8.5
A versão v8.5 do SSMA for Access adiciona suporte para autenticação Microsoft Entra. Também adiciona suporte básico para funcionalidades JSON no SQL Server. Esta versão inclui um conjunto direcionado de correções que melhoram a usabilidade e o desempenho.
Além disso, o SSMA for Access agora suporta a conversão de múltiplas funções padrão (ISNULL, IIF, e outras).
Importante
SSMA v8.5 requer .NET 4.7.2. Se precisares instalar esta versão, podes fazer download do runtime.
SSMA v8.4
A versão v8.4 do SSMA for Access inclui correções direcionadas que resolvem problemas de acessibilidade. Também corrige um bug relacionado com o máximo de colunas de índice (para permitir 32 em vez de 16) para o SQL Server 2016 e versões posteriores.
Importante
As versões SSMA 7.4 a 8.4 requerem .NET 4.5.2.
SSMA v8.3
A versão v8.3 do SSMA for Access inclui correções direcionadas que melhoram a qualidade e as métricas de conversão. Além disso, esta versão fornece correções que:
- Resolver os problemas de acessibilidade.
- Adicione suporte básico para o tipo hierárquido no SQL Server.
SSMA v8.2
A versão v8.2 do SSMA for Access inclui correções direcionadas que melhoram a qualidade e as métricas de conversão.
Observação
Um problema conhecido com a atualização automática pode causar a falha de uma atualização do SSMA v8.1 para a v8.2. Se encontrar este erro, transfira a nova versão e instale-a manualmente.
SSMA v8.1
A versão v8.1 do SSMA for Access inclui correções direcionadas que melhoram a qualidade e as métricas de conversão.
Observação
Um problema conhecido com a atualização automática pode causar a falha de uma atualização do SSMA v8.0 para a v8.1. Se encontrar este erro, transfira a nova versão e instale-a manualmente.
SSMA v8.0
A versão v8.0 do SSMA for Access inclui correções direcionadas que melhoram a qualidade e as métricas de conversão. Esta versão também oferece os seguintes novos recursos:
O suporte para Instância Gerenciada SQL do Azure como destino. Agora pode criar novos projetos que visam a Instância Gerida Azure SQL:
Pós-conversão Consultor de correção. Para obter mais informações, consulte Acelerar suas migrações Oracle com novos recursos de aprendizado de máquina no SSMA.
Seleção preliminar de banco de dados/esquema.
Quando se liga à fonte, pode agora selecionar bases de dados e esquemas de interesse. Selecionar apenas os esquemas que planeia migrar poupa tempo durante a ligação inicial e melhora o desempenho global do SSMA.
SSMA v7.10
A versão v7.10 do SSMA for Access inclui correções direcionadas que proporcionam mais segurança e proteções de privacidade para responder às alterações nos requisitos globais.
SSMA v7.9
A versão v7.9 do SSMA for Access contém as seguintes alterações:
- Correções direcionadas que melhoram a qualidade e as métricas de conversão.
- Suporte na linha de comando SSMA para alterar o mapeamento de Tipo de Dados e as Preferências do Projeto.
- O diálogo de ligação Azure SQL Database no SSMA é atualizado para especificar o nome do servidor totalmente qualificado. Em versões anteriores do SSMA, era preciso mencionar explicitamente o prefixo Azure SQL Database nas definições dos projetos.
SSMA v7.8
A versão v7.8 do SSMA for Access contém as seguintes alterações:
- Altere o mapeamento de tipos realçado nas Definições do Projeto.
- A capacidade dos utilizadores de desativar a recolha de dados.
SSMA v7.7
A versão v7.7 do SSMA for Access contém as seguintes alterações:
- Correções direcionadas que melhoram a qualidade e as métricas de conversão.
- Com base na procura popular, a versão de 32 bits do SSMA for Access está de volta. Comparado com a implementação anterior (antes da v7.4), existem dois pacotes de instalador, mas não se podem instalar lado a lado. Como resultado, você deve escolher a versão mais apropriada com base nos componentes de conectividade que você tem. Use sempre a versão de 64 bits, se possível.
SSMA v7.6
A versão 7.6 do SSMA for Access inclui correções direcionadas que melhoram a qualidade e as métricas de conversão, bem como o suporte para SQL Server 2017 (pré-visualização pública). O suporte para o SQL Server 2017 no Windows e Linux está em pré-visualização pública e não deve ser usado para migrações de produção.
SSMA v7.5
A versão v7.5 do SSMA for Access inclui várias melhorias para garantir maior acessibilidade para pessoas com deficiência.
SSMA v7.4
A versão v7.4 do SSMA for Access contém as seguintes alterações:
A opção Tempo limite de consulta agora está disponível durante a descoberta de objeto de esquema na origem e no destino.
A métrica de qualidade e conversão é melhorada com correções direcionadas, baseadas no feedback dos clientes.
Importante
O .NET 4.5.2 é um pré-requisito para instalar o SSMA v7.4. Além disso, a partir da v7.4, a versão de 32 bits do SSMA deixou de estar disponível.
SSMA v7.3
A versão v7.3 do SSMA for Access contém as seguintes alterações:
- Qualidade melhorada e métrica de conversão com correções direcionadas com base no feedback do cliente.
- Estrutura de extensibilidade SSMA exposta através dos seguintes itens:
Exporte a funcionalidade para um projeto SSDT (SQL Server Data Tools).
Agora você pode exportar scripts de esquema do SSMA para um projeto SSDT. Usa os scripts de esquema para fazer mais alterações de esquema e implementa a tua base de dados.
Bibliotecas que o SSMA pode usar para realizar conversões personalizadas.
- Agora podes construir código que gere conversões de sintaxe personalizadas e conversões que o SSMA não tratava antes.
- Instruções sobre como construir um conversor personalizado, juntamente com um projeto de exemplo para conversão, estão disponíveis na postagem do blog Estendendo os recursos de conversão do Assistente de Migração do SQL Server.
- Agora podes construir código que gere conversões de sintaxe personalizadas e conversões que o SSMA não tratava antes.
SSMA v7.2
A versão v7.2 do SSMA for Access contém as seguintes alterações:
- Qualidade melhorada e métrica de conversão com correções direcionadas com base no feedback do cliente.
- Melhorias na recolha de dados para fornecer melhores pontos de dados para resolver problemas dos clientes e melhorar as taxas de conversão da SSMA.
SSMA v7.1
A versão v7.1 do SSMA for Access contém as seguintes alterações:
- O SQL Server 2017 Preview no Windows e Linux agora é uma plataforma de destino com suporte para migração. Esse recurso está em visualização técnica e dá suporte ao esquema e à movimentação de dados para instâncias do SQL Server de destino.
- O SSMA agora suporta atualizações automáticas para baixar a versão mais recente do SSMA assim que estiver disponível.
- Os binários instaláveis do SSMA agora são entregues por meio de arquivos de pacote do Windows Installer (.msi).
maio de 2016
A versão de maio de 2016 do SSMA for Access contém as seguintes alterações:
- Adicionado suporte oficial para SQL Server 2016.
- Removida a verificação do instalador do .NET 2.0.
- Corrigidos comandos
save-projecteopen-projectpara o Console SSMA. - Corrigido o comando
securepasswordpara o Console SSMA. - Contagem fixa de objetos para carregamento inicial.
- Corrigido o carregamento de dados de tabelas para as abas de interface de utilizador do Access.
- Corrigido bug nas configurações globais.
Março de 2016
A versão prévia de março de 2016 do SSMA for Access adiciona suporte à migração para o SQL Server 2016.
Janeiro de 2016
A versão de manutenção de janeiro de 2016 do SSMA for Access contém as seguintes alterações:
- Corrigida função inválida por padrão de um campo GUID (RFC 3894811).
- Corrigido o problema em que o sistema deixa de responder ao importar registos para a Base de Dados SQL (Azure) (RFC 4919573).
- Adicionado o item de menu View Log ao SSMA (RFC 5706203).
- Recolha de dados adicionada.
julho de 2014
A versão de julho de 2014 do SSMA for Access contém as seguintes alterações:
- Conversão de código melhorada da Base de Dados SQL do Azure.
- Funcionalidade do pacote de extensões movida para o esquema para dar suporte ao Banco de Dados SQL do Azure.
- Melhorias de desempenho testadas para bases de dados com mais de 10.000 objetos.
- Adicionadas melhorias na interface do usuário para lidar com um grande número de objetos.
- Adicionado suporte para destacar os esquemas LOB "bem conhecidos" (para que possam ser ignorados na conversão).
- Adicionadas melhorias na velocidade de conversão.
- Adicionado suporte para mostrar contagens de objetos na interface do usuário.
- Redução do tamanho do relatório em mais de 25 por cento.
- Mensagens de erro melhoradas para construções não analisadas.
abril de 2014
A versão de abril de 2014 do SSMA for Access inclui as seguintes alterações:
- Adicionado suporte para MS SQL Server 2014.
- Corrigidos bugs relacionados à conversão para o Azure.
- Corrigidos bugs relacionados a páginas de relatórios invisíveis no IE 10.
janeiro de 2012
A versão de janeiro de 2012 do SSMA for Access inclui as seguintes alterações:
- Fornecida a opção de não persistir nome de usuário e senha para tabelas vinculadas do MS Access após a migração.
- Defina ações em cascata para referências circulares a No Action.
- As mensagens adequadas que indicam ações em cascata para referências circulares são definidas como Sem Ação.
julho de 2011
A versão de julho de 2011 do SSMA for Access adiciona relatórios de erros aprimorados durante a migração de dados.
abril de 2011
A versão de abril de 2011 do SSMA for Access inclui as seguintes alterações:
- Adicionado um único instalável do SSMA for Access, que suporta o SQL Server 2016 (13.x) e versões posteriores, e o Azure SQL.
- Adicionada a capacidade de se conectar ao SQL Server 2012 (11.x).
- Adicionado suporte à versão SSMA for Access Console para compatibilidade com versões anteriores. Você pode abrir os projetos criados por versões anteriores ao SSMA v5.0.
- Adicionada a capacidade de instalar o produto SSMA v5.0 lado a lado (SxS) com versões mais antigas do produto SSMA.
julho de 2010
A versão de julho de 2010 do SSMA for Access inclui as seguintes alterações:
- Suporte para migração para SQL Server 2008 R2 e Azure SQL.
- Uma ligação segura tanto ao SQL Server como ao Azure SQL.
- Suporte para bases de dados Access 2010.
- Um novo aplicativo SSMA Console para execução de linha de comando.
- Suporte para o tipo de dados SQL Server
DateTime2.
junho de 2008
A versão de junho de 2008 do SSMA for Access adiciona suporte para bancos de dados do Access 2007.
maio de 2007
A versão de maio de 2007 do SSMA for Access inclui as seguintes alterações:
- Suporte para bases de dados Access que utilizam políticas de grupo de trabalho.
- A capacidade de eliminar objetos convertidos do explorador de metadados do SQL Server.
- Suporte para comentários inseridos pelo usuário no modo SQL formatado do SQL Server.
- Melhorias na conversão de objetos.
novembro de 2006
A versão de novembro de 2006 do SSMA for Access contém as seguintes alterações:
- Adicionado um novo Assistente para Migração de Banco de Dados que o orienta na migração de um único banco de dados do Access para o SQL Server.
- Adicionado um novo comando Converter, Carregar e Migrar que converte bancos de dados do Access, carrega os objetos convertidos no SQL Server e migra dados para o SQL Server em uma única etapa.
- Migração de consultas melhorada. Agora, a migração de consultas converte mais
SELECTconsultas em visualizações. Para mais informações, consulte Converter objetos da base de dados do Access. - Adicionada a capacidade de editar propriedades de tabela e índice na guia Tabela do SQL Server.
- Novas configurações globais adicionadas:
- Você pode optar por mostrar números de linha nas janelas do editor.
- Você pode configurar o SSMA para solicitar a substituição de objetos duplicados ou sempre ou nunca substituir objetos duplicados durante a conversão de esquema.
- Adicionada uma nova opção de conversão que permite especificar se o SSMA exibe um aviso quando uma consulta complexa contém um curinga.
julho de 2006
A versão inicial do SSMA for Access foi lançada em julho de 2006.