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.
Applies to: SQL Server
Banco de Dados SQL do Azure
Instância Gerenciada de SQL do Azure
Azure Synapse Analytics
Este artigo detalha atualizações, melhorias e correções de bugs para SQL Server Management Studio 21.
Observação
Para autenticar-se em mecanismos de banco de dados com autenticação multifator Microsoft Entra (MFA), incluindo Azure Analysis Services, instale a versão mais recente do SQL Server Management Studio (SSMS).
Versão atual do SSMS
Para obter informações sobre a versão mais recente do SSMS (SQL Server Management Studio), consulte Instalar SQL Server Management Studio.
Notas de lançamento
Esta seção contém notas de versão do SSMS 21. Para obter notas de versão para versões diferentes do SSMS, consulte:
- Notas de Versão para SQL Server Management Studio (SSMS) 22
- Notas de versão para o SQL Server Management Studio (SSMS) 20
- Notas de lançamento para o SQL Server Management Studio (SSMS) 19 e versões anteriores
21.6.17
Download SQL Server Management Studio (SSMS) 21
- Número da versão: 21.6.17
- Data de lançamento: 14 de outubro de 2025
Novidades na versão 21.6.17
| Característica | Detalhes |
|---|---|
| Caixa de diálogo de conexão | Adicionada a capacidade de classificar a lista Conexões Recentes na caixa de diálogo Conexões Modernas. Para classificar conexões, selecione Classificar por>Data Adicionada ou Nome no menu com o botão direito do mouse. Consulte Permitir a classificação da caixa "Conexões recentes" por nome. |
| Visual Studio | Atualizado para Visual Studio 17.14.17. |
Correções de bug na versão 21.6.17
| Característica | Detalhes |
|---|---|
| Caixa de diálogo de conexão | Resolveu um bug que gerou um erro ao usar a MUST_CHANGE propriedade e tentar alterar a senha. Consulte Em vez da caixa de diálogo Alterar senha, um erro é exibido. |
| Caixa de diálogo de conexão | Correção de um problema que fazia com que o nome do servidor ficasse em branco no nome da guia Editor quando a propriedade Nome Personalizado foi deixada em branco. Consulte Novas Propriedades Personalizadas no SSMS 21.5.14 quebram o que está na barra de guias. |
| Caixa de diálogo de conexão | Restabeleceu o valor padrão do tempo limite de execução para 0. Veja Tempo Limite de Execução Expirado. Observação: essa alteração não atualiza o valor do tempo limite de execução para conexões existentes. Para resolver esse problema, exclua todas as conexões criadas anteriormente ou atualize manualmente o tempo limite de execução para 0. |
| Caixa de diálogo de conexão | Resolvemos um problema em que a caixa de diálogo Conexão Moderna salvava senhas quando a opção Lembrar Senha não era verificada. Consulte o Diálogo de Conexão do SSMS 21. |
| Caixa de diálogo de conexão | Adicionados novos ícones para diferenciar entre conexões locais internas e conexões na nuvem. |
| Tema escuro | Resolveu um bug que torna as palavras-chave no editor de consultas difíceis de ler para idiomas que não são em inglês. Veja se o texto do modo escuro de versão prévia do SSMS 21 não é legível. |
| Link de Instância Gerenciada | Atualizou o processo de instalação do Instância Gerenciada Link para recuperar e instalar dinamicamente o conjunto atual de certificados raiz confiáveis do Azure. |
| Pesquisador de Objetos | Atualizou o script gerado ao selecionar a Tabela de Script como>CREATE no menu de clique com o botão direito do mouse para incluir índices columnstore clusterizados. Veja "Tabela de Scripts" lenta e incorreta como CREATE To". |
| Repositório de Consultas | Correção de um problema que removeu tooltips dos botões de relatório do Repositório de Consultas. Consulte Repositório de Consultas Relatório de regressão – botões sem dicas de ferramenta. |
| Repositório de Consultas | Resolveu um bug que causava problemas de redimensionamento com a janela de relatórios do Repositório de Consultas. Consulte o problema de redimensionamento e atualização de janela. |
| SQL Profiler | Resolveu um problema que gerou um erro de montagem ao tentar se conectar a um workspace do Power BI Premium. Consulte SQL Profiler 21.4.8 não pode mais se conectar ao workspace Power BI Premium após a atualização. |
| Designer de Exibição | Correção de um problema que fazia com que a caixa de diálogo Adicionar Tabela abrisse em um monitor diferente ou abaixo de outras janelas, às vezes fazendo com que o SSMS ficasse sem resposta. Consulte o SSMS 21 Versão Prévia 1: Janela de Exibição "Adicionar Tabela" não percebi que fechei acidentalmente a nova exibição. |
| Designer de Exibição | Correção de um problema que fazia com que a janela de diálogo Erro de Sintaxe SQL Encontrado fosse aberta em um monitor diferente ou atrás de outras janelas, podendo deixar o SSMS sem resposta. Consulte a caixa de diálogo Erros de Sintaxe do SQL encontrados. |
21.5.14
- Número da versão: 21.5.14
- Data de lançamento: 9 de setembro de 2025
Novidades na versão 21.5.14
| Característica | Detalhes |
|---|---|
| Caixa de diálogo de conexão | Adicionada uma opção para dar às conexões um nome personalizado na seção Propriedades Personalizadas. Consulte Adicionar uma opção para dar nomes à conexão em Propriedades de Conexão. |
| Caixa de diálogo de conexão | Atualizou a interface do usuário da caixa de diálogo Propriedades Avançadas para incluir uma seção Always Encrypted e adicionou suporte a temas escuros. |
| Caixa de diálogo de conexão | Introduzido suporte para copiar/colar de string de conexão. O novo botão "Conectar" (versão prévia) não tem um recurso importante. |
| Caixa de diálogo de conexão | Os Servidores Registrados agora podem ser acessados na guia de navegação "Procurar". Consulte o SSMS 21.1.3: não é possível se conectar a servidores registrados por meio da caixa de diálogo Conectar (Versão Prévia). |
| Visual Studio | Atualizado para Visual Studio 17.14.14. |
Correções de bug na versão 21.5.14
| Característica | Detalhes |
|---|---|
| Analysis Services | Abordou uma regressão que gerou um erro ao navegar em cubos OLAP (Processamento Analítico Online). Consulte o erro do SSMS 21 ao navegar por cubos OLAP. |
| Authentication | Corrigido um bug que preenchia incorretamente a lista de assinaturas ao tentar restaurar de uma conta de Armazenamento do Azure. Ver a Lista de Assinaturas não é preenchida corretamente ao restaurar um banco de dados SQL de uma conta de armazenamento. |
| Servidor de Gerenciamento Central | Resolvemos um problema que fazia com que a opção "Nova Consulta" do menu Ações do Servidor de Gerenciamento Central abrisse todos os servidores registrados em vez do próprio servidor CMS. Consulte Ações do Servidor de Gerenciamento Central para abrir todos os servidores registrados em vez do servidor que hospeda o CMS. |
| Caixa de diálogo de conexão | Correção de um bug que removia conexões da lista de conexões recentes ao adicioná-las à lista de Favoritos. |
| Propriedades do banco de dados | Resolveu um problema que fazia com que bancos de dados SQL do Azure com um tamanho máximo de 1.000 GB (1 TB) gerassem o erro "A cadeia de caracteres DbSize não contém uma parte de inteiro numérico válida". Consulte A cadeia de caracteresDbSize não contém uma parte de inteiro numérico válida. |
| Planos de execução | Atualizamos a cor de fundo dos planos de execução para combinar com as outras abas no painel de resultados. |
| Exportar bacpac | Resolveu um problema que impedia a criação de exportações de arquivos bacpac para recursos espelhados do Fabric. Consulte Como a implementação de uma conexão do SQL do Azure para espelhamento de banco de dados do Fabric interrompe a função de exportação de bacpac no SSMS. |
| IntelliSense | Correção de um bug que impedia o IntelliSense de alterar o contexto ao usar a instrução USET-SQL. Consulte o SSMS 21: O IntelliSense acha que o banco de dados atual é outro. |
| Propriedades de logon | Correção de uma regressão que não exibia credenciais abaixo das credenciais mapeadas na janela de Propriedades de Logon. Consulte o SSMS v21 Versão Prévia 1 – Bug nas Propriedades de Logon para Credenciais. |
| Detalhes do Pesquisador de Objetos | Restabeleceu o indicador de classificação ao ordenar colunas no modo de exibição de detalhes do Explorador de Objetos. Consulte o Indicador de Ordenação Ausente ao classificar colunas nos Detalhes do Pesquisador de Objetos. |
| Detalhes do Pesquisador de Objetos | Correção de um bug que gerou um erro ao tentar gerar scripts quando vários objetos foram selecionados. Consulte Gerir script de vários objetos em Pesquisador de Objetos. |
| Desempenho e confiabilidade | Corrigido um erro que causou falha no SSMS 21. Veja SSMS v21.4 – Configurar para Geral – Ambiente – Crashes de inicialização. |
| Repositório de Consultas | Corrigido um bug que exibia incorretamente os carimbos de data/hora dos dados do Repositório de Consultas em UTC em vez de hora local quando a opção "Local" era selecionada no gráfico de Configuração do Consumo Geral de Recursos. Consulte Repositório de Consultas visualizador no SSMS 21 está relatando dados com deslocamento de tempo incorreto ao usar a hora local. |
| Quadro de resultados | Resolveu uma regressão que incluía o cabeçalho ao copiar valores para a área de transferência. Consulte Copiar valor com cabeçalho. |
| Tabify | Restabeleceu a funcionalidade Tabify/Untabify no menu Editar>Avançado . Veja Impossível desabilitar a seleção. |
21.4.12
- Número da versão: 21.4.12
- Data de lançamento: 12 de agosto de 2025
Novidades na versão 21.4.12
| Característica | Detalhes |
|---|---|
| Visual Studio | Atualizado para Visual Studio 17.14.12. |
21.4.8
- Número da versão: 21.4.8
- Data de lançamento: 8 de julho de 2025
Novidades na versão 21.4.8
| Característica | Detalhes |
|---|---|
| CMS (Servidores de Gerenciamento Central) | Atualizou a caixa de diálogo de registro dos Servidores de Gerenciamento Central e removeu campos desnecessários. |
| Copilot em SSMS (versão prévia) | Implementou a sincronização automática com o editor de consultas ativo para a janela de chat usando a opção Sincronizar Editor Ativo . |
| Arquivos | Atualizado o local padrão para Salvar arquivo em %USERPROFILE%\Documents\SQL Server Management Studio 21. Consulte Os comandos Abrir Arquivo e Salvar Arquivo usam um local diferente do SSMS 20. |
| IntelliSense | Adicionado suporte para a sintaxe de réplicas secundárias do Repositório de Consultas FOR SECONDARY SET e OPERATION_MODE. |
| QDS (Repositório de Dados de Consulta) | Adicionados segundos e milissegundos ao seletor de dados para Consumo Geral de Recursos: SSMS – grafos Repositório de Consultas configuram opções adicionando segundos e milissegundos ao intervalo de tempo definido. |
| Visual Studio | Atualizado para Visual Studio 17.14.8. |
Correções de bug na versão 21.4.8
| Característica | Detalhes |
|---|---|
| Sempre Criptografado | Correção de vários problemas, incluindo: um problema no assistente Criar uma Nova Chave Mestra de Coluna em que Classificar por Data de Criação estava classificando incorretamente por string; um problema que impedia a conclusão da configuração do Always Encrypted ao usar o SSMS com localização russa; e um problema no assistente Criar uma Nova Chave Mestra de Coluna que dimensionava incorretamente as listas suspensas de assinaturas e locatários. |
| CMS (Servidores de Gerenciamento Central) | Corrigiu um bug que não estava adicionando as informações de conexão do servidor às conexões usadas recentemente no Dialogo de Conexão. |
| Copilot no SSMS (versão prévia) | Experiência de chat inicial aprimorada caso a autenticação do Microsoft Entra para Azure OpenAI não ocorra. |
| Copilot no SSMS (versão prévia) | Corrigido o problema em que a entrada de contexto atual não estava sendo atualizada se uma guia foi renomeada. |
| Caixa de diálogo de conexão | Corrigimos um bug que fazia com que a caixa de diálogo Conexão moderna (Versão Prévia) limpasse suas conexões recentes e fixadas quando várias instâncias do SSMS estavam abertas. Consulte Caixa de diálogo Conexões esquece as conexões. |
| Assistente de Migração | Corrigido um erro no Assistente de Avaliação de Assistente de Migração que fazia com que os elementos da interface do usuário exibissem incorretamente quando a resolução de exibição foi definida como 250%. |
| QDS (Repositório de Dados de Consulta) | Resolveu um problema onde Consumo Geral de Recursos estava agregando dados incorretamente quando o horário de exibição estava ajustado para Local. Consulte QDS – Gráficos gerais de consumo de recursos retornam informações incorretas ao escolher "Formato de hora: local" com agregação por dia. |
| Janela Resultados | Resolveu um problema em que deslizar vários conjuntos de dados na grade de resultados não funcionava como esperado. Consulte o SSMS 21.0 – problema de rolagem na janela de resultados. |
| Script | Resolvemos o erro given key was not present in the dictionary ao executar consultas ou gerar script de uma tabela, conforme seleção. Consulte SSMS 21 Preview .NET Framework erro - a chave fornecida não estava presente no dicionário. |
| Designer de Exibição | Corrigido um problema que gerava uma mensagem de erro ao usar CONVERT ou CAST com vários tipos de dados. Veja se o SSMS retorna um erro na consulta válida no designer de exibição. |
21.3.7
- Número da versão: 21.3.7
- Data de lançamento: 23 de junho de 2025
Novidades na versão 21.3.7
| Característica | Detalhes |
|---|---|
| Visual Studio | Atualizado para Visual Studio 17.14.7 |
Correções de bug na 21.3.7
| Característica | Detalhes |
|---|---|
| SQL Server Integration Services (SSIS) | Resolvido um bug que fazia com que os Projetos do SQL Services Integration Services 2022 quebrassem quando o SSMS com SQL Server Integration Services (SSIS) foi instalado no mesmo computador. |
21.3.6
- Número da versão: 21.3.6
- Data de lançamento: 17 de junho de 2025
Novidades na versão 21.3.6
| Característica | Detalhes |
|---|---|
| Editor de Consultas | Adicionada a capacidade de renomear guias do editor de consultas não salvas por meio da opção Renomear guia no menu de contexto da guia consulta |
| Visual Studio | Atualizado para Visual Studio 17.14.6 |
Correções de bug na versão 21.3.6
| Característica | Detalhes |
|---|---|
| Caixa de diálogo de conexão | Correção de vários bugs da caixa de diálogo de conexão moderna (visualização), incluindo A nova caixa de diálogo de conexão está vazando conexões no SSMS 21, Nova caixa de diálogo de conexão - Cancelar não deve fechar, mas permitir a mudança para uma conexão diferente e Importando versão anterior do SSMS do SSMS 21. |
| Copilot em SSMS (versão prévia) | Resolveu um problema que erroneamente causou uma resposta de jailbreak do Azure OpenAI, levando o Copilot a tentar alternativas menos eficazes para avaliar o esquema de banco de dados e retornar uma consulta válida. |
| Arquivos | Foi corrigido um bug que fazia com que várias instâncias do SSMS abrissem ao abrir arquivos .sql. Consulte SSMS: arquivos SQL abrindo novas instâncias do SSMS. |
| Git | Foi corrigido um erro que coloria incorretamente o texto na ferramenta diff e impedia que a seleção de código fosse copiada. Consulte SSMS 21 Prévia 7 Alterações do Git, Coloração de Diferenças e a ferramenta de diferenças do SSMS 21 não permite a cópia de seleção de código, ao contrário do Visual Studio. |
| Pesquisador de Objetos | Resolvido a regressão de desempenho no Pesquisador de Objetos ao remover a opção "uso do tema atual para o nó selecionado" e corrigido um bug que exibia incorretamente nomes de banco de dados que continham &. Veja Regressão de performance: Pesquisador de Objetos leva cerca de 60 s para expandir nós de tabela em bancos de dados grandes e Pesquisador de Objetos mostrando o nome errado do banco de dados. |
| SQL Server Analysis Services (SSAS) | Correção de um bug que levou a uma falha ao editar propriedades e credenciais de conexão com uma chave SAS. |
| SQL Server Integration Services (SSIS) | Erros resolvidos que foram gerados quando uma fonte de dados diferente do Provedor OLEDB da Microsoft para SQL Server foi selecionada no Assistente de Importação e Exportação, e foi adicionado suporte para o utilitário Execute Package (dtexecui). |
21.2.5
- Número da versão: 21.2.5
- Data de lançamento: 10 de junho de 2025
Novidades na versão 21.2.5
| Característica | Detalhes |
|---|---|
| Caixa de diálogo de conexão | Adicionada uma guia Procurar à caixa de diálogo Conexão Moderna (Versão Prévia) que permite navegar pelos recursos locais, de rede ou de Azure. |
| Planos de manutenção | Recursos de plano de manutenção restabelecidos, incluindo a criação e atualização de planos de manutenção usando o Assistente de Plano de Manutenção. |
| SQL Server Integration Services (SSIS) (versão prévia) | Recursos de SQL Server Integration Services (SSIS) restabelecidos (em versão prévia), incluindo o gerenciamento de catálogo do SSISDB, a execução automatizada de pacotes SSIS e o Assistente para Importação de Exportação. |
| Visual Studio | Atualizado para Visual Studio 17.14.5 |
Correções de bug na 21.2.5
| Característica | Detalhes |
|---|---|
| Caixa de diálogo de conexão | Correção de um bug que impedia a criação de novas regras de firewall para recursos Azure do SSMS. Consulte A caixa de diálogo Conexão Moderna não pode adicionar exceções de firewall. |
| Fiabilidade | Problema relacionado ao Copilot no SSMS (versão prévia) que poderia levar à falha do SSMS foi resolvido. |
| Fiabilidade | Erro corrigido 'Parâmetro não é válido' que também fez com que a caixa de diálogo ativa se tornasse com linhas vermelhas. Esse erro ocorreu na grade de resultados, nos diagramas de banco de dados e no SQL Profiler. Consulte Exceção Sem Tratamento no SSMS 21 – "Parâmetro não é válido" e Exceção Sem Tratamento do SQL Server Profiler após alternar o tema no SSMS. |
21.1.3
- Número da versão: 21.1.3
- Data de lançamento: 28 de maio de 2025
Novidades na versão 21.1.3
| Característica | Detalhes |
|---|---|
| Visual Studio | Atualizado para Visual Studio 17.14.3. |
Correções de bug na 21.1.3
| Característica | Detalhes |
|---|---|
| Eventos Estendidos | Corrigido um bug em que o menu de contexto para Eventos Estendidos enquanto o tema Escuro estava habilitado não tinha contraste suficiente para ser legível. Consulte Filtrar menu de contexto ExtEvents não legível. |
| Localização | Resolveu um problema em que os relatórios não estavam respeitando o idioma selecionado em Ferramentas>Opções>Configurações Internacionais. Consulte Linguagem incorreta localizada em elementos no SSMS 21 e no Profiler 21. |
| Detalhes do Pesquisador de Objetos | Correção de um problema em que a adição de colunas ao painel de detalhes Pesquisador de Objetos gerava um erro. Consulte Referência de objeto inválido no painel Detalhes do Pesquisador de Objetos. |
21.0.1
- Número da versão: 21.0.1
- Data de lançamento: 21 de maio de 2025
Novidades na versão 21.0.1
| Característica | Detalhes |
|---|---|
| Visual Studio | Atualizado para Visual Studio 17.14.1. |
21.0.0
- Número da versão: 21.0.0
- Data de lançamento: 19 de maio de 2025
Novidades na versão 21.0.0
| Característica | Detalhes |
|---|---|
| 64 bits | O SSMS 21 é um aplicativo baseado em Visual Studio 2022 que dá suporte a 64 bits, garantindo operações mais suaves e reduzindo erros fora de memória. |
| Sempre Criptografado | Introduzido o suporte à criptografia online no Assistente Always Encrypted, que permite a cópia incremental, criptografia, descriptografia ou recriptografação de dados. Consulte Configurar a criptografia de coluna usando o Assistente Always Encrypted no SSMS. |
| Sempre Criptografado | Introduziu o recurso para gerar novas chaves no Assistente Always Encrypted que são armazenadas com segurança no HSM Gerenciado Azure Key Vault (Modelo de Segurança de Hardware). |
| Sempre Criptografado | Foi aprimorado o desempenho da caixa de diálogo Nova Chave Mestra de Coluna. |
| Sempre Criptografado | Uma avaliação do Always Encrypted está disponível no assistente. Pode ser encontrada no menu Assistente do Always Encrypted (anteriormente denominado Colunas Criptografadas...) após clicar com o botão direito do mouse em um banco de dados e selecionar Tarefas. Para obter mais informações, consulte Always Encrypted Assessment in SQL Server Management Studio 21. |
| Autenticação Azure | Introduziu a capacidade de selecionar um locatário em uma assinatura Azure. A seleção de locatário está disponível em caixas de diálogo, como ao criar uma nova regra de firewall, usar o explorador do Armazenamento do Azure e selecionar um contêiner para backup ou restauração de uma URL. |
| Banco de Dados SQL do Azure | Adicionado suporte para MANUAL_CUTOVER e PERFORM_CUTOVER. Para obter mais informações, consulte Como melhorar a conversão em Hiperescala com maior eficiência. |
| Banco de Dados SQL do Azure | Foi introduzido o suporte à interface do usuário para criar logins e usuários de banco de dados. |
| Instância Gerenciada de SQL do Azure | Introduzidas novas etapas de validação na janela de diálogo Avaliação de Prontidão para Failover para avaliar o status de integridade do link antes do failover. |
| Linha de comando | Adicionada a opção -A para especificar o método de autenticação a ser usado ao se conectar da linha de comando. Os valores aceitos são tipos de autenticação do SqlAuthenticationMethod com suporte do SSMS. As opções -G (usar Entra ID autenticação) e -E (usar autenticação Windows) agora foram preteridas e serão removidas em uma versão posterior. |
| Configuração | O valor padrão de um nome de regra de firewall criado no SSMS usa o formato ClientIPAddress_YYYY-MM-DD_HH-MM-SS. |
| Conexão | Quando você se conecta a um servidor a partir de parâmetros de linha de comando, o SSMS exibe um prompt para confirmar a conexão e os parâmetros. |
| Conexão | Adicionado o comando Fechar Conexões SQL ociosas no menu Ajuda. Para obter mais informações, consulte Conexão de pool no SQL Server Management Studio. |
| Caixa de diálogo de conexão | A etiqueta de criptografia estrita foi atualizada para Strict (SQL Mínimo 2022 ou SQL do Azure) na lista suspensa de Encryption na caixa de diálogo de conexão. |
| Caixa de diálogo de conexão | Introduziu uma experiência moderna de caixa de diálogo de conexão para mecanismos de banco de dados SQL Server. Você pode habilitar ou desabilitar essa experiência dentro de Ferramentas>Opções>Ambiente>Diálogo de Conexão. |
| Caixa de diálogo de conexão | Adição de suporte ao modo escuro para a caixa de diálogo Conexão Moderna (Versão Prévia). Consulte A caixa de diálogo Nova conexão não dá suporte ao modo escuro. |
| Copilot no SSMS (versão prévia) | Adicionado Copilot no SQL Server Management Studio (versão prévia) disponível na carga de trabalho de Assistência de IA no Instalador do Visual Studio. |
| Propriedades de banco de dados | Adição de uma página à listagem dos valores de Configuração no Escopo do Banco de Dados na caixa de diálogo Propriedades do Banco de Dados. |
| Propriedades de banco de dados | Adicionado suporte para as opções de configuração FULLTEXT_INDEX_VERSION do SQL Server 2025 (17.x) na caixa de diálogo das propriedades do banco de dados. |
| Motoristas | Atualização Microsoft. Data.SqlClient (MDS) para a versão 5.1.6. |
| Arquivo | Restabeleceu a capacidade de criar projetos (File>New>Project ou Solution... ) e exibir projetos recentes (File>Open>Project/Solution... ). |
| Localizar | Restabeleceu a opção Localizar Rápido, acessada por meio Editar>Localizar e Substituir>Localizar Rápido ou com Ctrl+F. Veja o SSMS 21.0 Versão Prévia 1.0 – "Localização Rápida" ausente, em vez disso, "Localizar em arquivos" é exibido. |
| Git | O suporte para integração do Git retorna no SSMS 21 para atender à crescente ênfase em CI/CD, que pode ser encontrada no menu Git. Selecione Configurações para configurar opções específicas do Git. A integração do Git permite que desenvolvedores e administradores de banco de dados acompanhem, gerenciem e colaborem diretamente em scripts SQL no ambiente do SSMS, incluindo suporte para criar e clonar repositórios e criar e gerenciar branches. |
| Ajuda | Suporte habilitado para comentários Developer Community, acessado de Help>Send Feedback>Reportar um problema/sugerir um recurso/meus comentários. |
| Componentes individuais (instalador de Visual Studio) | Restabeleceu o Analysis Services e o Reporting Services como componentes de Inteligência de Negócios no Instalador do Visual Studio. |
| Instalação | Atualizada a localização da pasta padrão de snippets de código para ser específica da versão principal (%USERPROFILE%\Documents\SQL Server Management Studio 21\Code Snippets\SQL\My Code Snippets). |
| Instalação | O SSMS 21 é instalado usando o Instalador de Visual Studio. Para obter mais informações, consulte Instalar SQL Server Management Studio. |
| IntelliSense | Adição de suporte para funções e tipo de dados vetoriais. |
| IntelliSense | Adicionado suporte para funções integradas JSON_CONTAINS. |
| IntelliSense | Foi adicionado suporte para as funções REGEXP_. Consulte SSMS 21 Versão Prévia 2: REGEXP_ funções precisam ser codificadas por cores. |
| Suporte ao idioma | Introduziu o suporte ao SSMS em tcheco, polonês e turco. |
| Bibliotecas | SMO (Objetos de Gerenciamento de Servidor) atualizado para a versão 17.100.64. |
| Bibliotecas | Atualizado Azure.Core para a versão 1.41.0. |
| Bibliotecas | Atualizado o DacFx para a versão 170.0.94. |
| Bibliotecas | Atualização de System.Text.Json para a versão 8.0.4. |
| Componente de migração | Adicionado o componente de migração SQL Server em Individual Components>Hybrid and Migration no Instalador Visual Studio. |
| Modo de Apresentador | Restabelecido Modo de Apresentador como uma opção em Exibir>Modo de Apresentador. |
| Editor de Consultas | Os erros do Intellisense são atualizados para serem mapeados para a lista suspensa do IntelliSense no painel Lista de Erros. O painel Lista de Erros está disponível no menu View>Error List ou selecionando o ícone de erro no indicador de integridade do arquivo, localizado na parte inferior esquerda da barra de ferramentas Editor de Consultas. |
| Editor de Consultas | A barra de rolagem do editor de consultas no SSMS 21 usa como padrão o modo mapear. Para alterar a opção, clique com o botão direito do mouse na barra de rolagem e selecione Opções da Barra de Rolagem.... Na caixa de diálogo Opções , você pode alterar a exibição para Usar o modo de barra para a barra de rolagem vertical. |
| Planos de consulta | Adicionado o índice JSON e o suporte à Transmissão Implícita aos Planos de Consulta. |
| Repositório de Consultas | Adicionou-se suporte a temas à janela de pesquisa e à grade no relatório Consultas Monitoradas. |
| Repositório de Consultas | Adicionado suporte a temas para listas suspensas do campo de ID do Plano e da barra de ferramentas nos relatórios do Repositório de Consultas. |
| Repositório de Consultas | Os relatórios do Repositório de Consultas apresentam uma lista suspensa Replica, permitindo que os usuários visualizem dados do Repositório de Consultas em vários conjuntos de réplicas ou funções. Para obter mais informações, consulte sys.query_store_replicas para entender a associação atual entre uma réplica e sua função. Quando o recurso Repositório de Consultas para réplicas secundárias legíveis é habilitado, os dados são preenchidos exclusivamente para funções que são implantadas e designadas como réplicas. |
| Grade de Resultados | Adicionada a capacidade de personalizar a cor da borda da célula da Grade de Resultados. Consulte SSMS 21 – Adicionar opção para alterar a cor da borda da célula ResultGrid. |
| Script | Adicionado suporte a objetos de script que usam o tipo de dado Vector. |
| Configurações | Alterada a opção padrão de inicialização do SSMS de volta para Explorador de Objetos em Ferramentas>Opções>Inicialização. |
| Configurações | Foi removida a entrada Preview do menu Tools>Options Experience (requer reinicialização), já que o SSMS atualmente não dá suporte às configurações Preview Unified. |
| Entrar | Agora os usuários podem acessar suas contas de Azure e GitHub do SSMS 21. Não é necessário login para instalar ou usar o SSMS 21. Para obter mais informações, consulte Acessar várias contas no SQL Server Management Studio. |
| Terminal | Introduziu o acesso integrado ao terminal no menu Exibir para dar suporte à gravação e execução de comandos de linha de comando e do PowerShell. |
| Temas | O SSMS 21 dá suporte ao tema escuro para caixas de diálogo selecionadas, incluindo Pesquisador de Objetos, Editor de Consultas, painel Resultados e Gerenciador de Modelos. |
| Temas | Foi adicionado suporte a temas para o seletor de contas. |
| Temas | Suporte aprimorado a temas escuros para Repositório de Consultas, Planos de Consulta e janela Detalhes do Pesquisador de Objetos. |
| Temas | Suporte aprimorado a temas escuros para as caixas de diálogo Monitor de Atividade e Detalhes do Explorador de Objetos. |
| Temas | Adicionado suporte a temas escuros a guias e ícones no painel Resultados do Editor de Consultas e à barra de divisão de script. |
| Temas | Adicionado suporte ao tema escuro nos painéis de consulta e plano nos relatórios do Repositório de Consultas. |
| Ferramentas | Foi removida Azure Data Studio entrada do menu Ferramentas. Para obter mais informações, consulte O que está acontecendo com Azure Data Studio. |
| Interface do Usuário | A interface SSMS atualizada tem um design atualizado e modernizado otimizado para uma experiência simplificada que se integra a exibições de alta DPI. O novo design inclui ícones atualizados, um tema escuro moderno e layouts personalizáveis para atender às suas preferências. |
| Tipos de dados de vetor | Adicionado suporte para o tipo de dados Vector em designers de objetos, na janela de edição de dados e no Explorador de Objetos. |
| Visual Studio | Atualizado para Visual Studio 17.14.0. |
Correções de bug na versão 21.0.0
| Característica | Descrição |
|---|---|
| Acessibilidade | Correção de problemas de navegação de teclado no Profiler. |
| Sempre Criptografado | Renomeado Encrypt Column para Always Encrypted Wizard no menu de contexto do Pesquisador de Objetos. |
| Sempre Criptografado | Foi introduzido o status Concluído com avisos para o Assistente Always Encrypted. |
| Banco de Dados SQL do Azure | Solucionado o problema de travamento do SSMS ao tentar conectar-se a um Banco de Dados SQL do Azure que foi excluído. |
| Banco de Dados SQL do Azure | Resolvido o problema do SSMS se tornar inacessível quando um usuário não tiver permissões para acessar todos os bancos de dados em um servidor lógico. |
| Banco de Dados SQL do Azure | Foi corrigido o comportamento do SSMS que estava travando e gerando o erro "Ocorreu um erro ao alterar o banco de dados atual". O erro ocorre quando um nome de banco de dados inválido é inserido na lista suspensa de nomes dos bancos de dados da janela do editor. |
| Instância Gerenciada de SQL do Azure | Foi removida a capacidade de selecionar uma opção alternativa para a Auditoria de login na caixa de diálogo Propriedades do Servidor. |
| Instância Gerenciada de SQL do Azure | Foi removida a capacidade de configurar o número de arquivos de log de erros na caixa de diálogo Configure SQL Server Error Logs. |
| Servidor de Gerenciamento Central | Adição da capacidade de salvar a opção de conexão Certificado do Servidor Confiável. Consulte SSMS – Servidores Registrados e CMS não persistem as configurações de autenticação para criptografia. |
| Conexão | Resolvemos o problema de não conseguir reconectar o editor de consultas após uma desconexão forçada. Consulte Janela de consultas desconectada à força não consegue se reconectar. |
| Conexão | Atualização na verificação da contagem de transações abertas para não ser executada em ofertas SQL que não suportam transações (por exemplo, Azure Synapse serverless pools). Veja A contagem de transações de consulta não deve ser executada se tiver sido habilitada no SSMS e o mecanismo subjacente não der suporte a transações. |
| Conexão | Atualizou a caixa de diálogo Propriedades de Conexão do banco de dados para mostrar o método de autenticação correto. |
| Aplicativo de importação/exportação Data-Tier | Atualização do local do arquivo e do log para usar o padrão em vez do local do banco de dados master durante uma importação bacpac. |
| IntelliSense | Corrigido o estado do ícone padrão da barra de ferramentas do IntelliSense para ficar desabilitado quando o IntelliSense estiver desabilitado globalmente. |
| Opções | Removida a localização da opção ISOLATION LEVEL em Tools>Options>Execução de Consultas>SQL Server>Avançado. |
| Planos de consulta | Resolveu um problema em que o cancelamento de uma consulta durante a execução de um plano de consulta ao vivo fazia com que o SSMS falhasse. Consulte Estatísticas de consulta dinâmica travam aguardando a consulta de plano e cancelamento encerrar o SSMS. |
| Planos de consulta | Atualizada a caixa de diálogo de Propriedades do operador para exibir corretamente o aviso Colunas com Estatísticas Desatualizadas. |
| Segurança | Adicionada a capacidade de atribuir um novo usuário a um login de banco de dados na caixa de diálogo de propriedades do usuário. |
| Script | Resolveu um problema em que o valor atualizado para Auto Criar Estatísticas Incrementais não foi incluído ao gerar o script da alteração para Banco de Dados SQL do Azure. |
| Script | Removida a sintaxe USE Database Name ao gerar scripts para usuários no banco de dados Azure SQL. |
| Configurações | Corrigido o problema em que a importação de configurações em um SO (sistema operacional) não em inglês gerava um erro. |
| SQL Agent | Recursos não suportados do SQL Agent removidos para Instância Gerenciada de SQL do Azure, incluindo alvos, administração de múltiplos servidores e opções de pager do operador. |
Problemas conhecidos
| Característica | Detalhes | Solução Alternativa |
|---|---|---|
| Analysis Services | Depois de adicionar uma nova função ou ao abrir as propriedades de uma função existente, você não poderá usar Pesquisar por nome ou endereço de email para adicionar um usuário. | Adicione usuários com a opção Entrada Manual . |
| Arm64 | Atualmente, o SSMS não tem suporte no Arm64. | Execute o SSMS em um dispositivo que não seja o Arm64. |
| Projetistas | O tipo de dados JSON não está disponível para colunas ao criar ou editar uma tabela no Designer de Tabela. Consulte SSMS 21.0 Versão Prévia 2.0 - Designer de Tabela sem o tipo de dados "json". | Use o T-SQL para adicionar colunas com o tipo de dados JSON, essa funcionalidade é planejada para uma versão posterior. |
| Projetistas | Não é possível usar o SSMS depois de fechar o painel Novo Modo de Exibição quando a caixa de diálogo Adicionar Tabela é deixada aberta. Consulte SSMS 21 Versão Prévia 1: nova janela "Adicionar Tabela" sem saber que fechei fora do Novo Modo de Exibição. | Feche a caixa de diálogo Adicionar Tabela antes de fechar o painel de exibição. |
| Eventos Estendidos | A página Especificar Armazenamento de Dados é truncada no Assistente de Eventos Estendidos. Consultre Assistente de Eventos Estendidos está cortado na página Especificar Armazenamento de Dados. | Use a opção Nova Sessão... para criar uma sessão de Eventos Estendidos. |
| Menu | Abrir uma pasta do Arquivo>Projetos e Soluções Recentes gera um dos seguintes erros: "System.InvalidOperationException: não é possível enfileirar o cálculo de dependências de projeto antes de iniciar a carga da solução" ou "Uma exceção do tipo NullReferenceException foi encontrada." Se ao abrir a pasta também forem abertos um ou mais arquivos que estavam abertos no editor quando a pasta foi fechada pela última vez. | Fechar o erro permite que o trabalho continue. Como alternativa, feche todos os arquivos no editor antes de fechar uma pasta. |
| Caixa de diálogo Conexão Moderna (Versão prévia) | Tentar alterar a senha de um logon do SQL recém-criado com a MUST_CHANGE propriedade habilitada gera o erro "O login falhou para o usuário. Motivo: a senha da conta deve ser alterada. (Microsoft SQL Server, Erro: 18488)". Consulte Em vez da caixa de diálogo Alterar senha, um erro é exibido. |
Use a caixa de diálogo de conexão Clássica para alterar a senha. |
| Caixa de diálogo Conexão Moderna (Versão prévia) | Importar o histórico de conexão para a nova caixa de diálogo de conexão gera o erro "Ocorreu um erro ao importar o histórico de conexão da caixa de diálogo de conexão clássica. A chave fornecida não estava presente no dicionário." | O erro ocorre quando há conexões corrompidas em seu histórico e elas não são importadas para a nova caixa de diálogo. O erro pode ser ignorado com segurança. |
| Caixa de diálogo Conexão Moderna (Versão prévia) | Após o primeiro uso, ao importar conexões salvas para a caixa de diálogo conexão moderna (versão prévia), as senhas salvas são perdidas. | Insira manualmente suas senhas para salvá-las em seus perfis de conexão na caixa de diálogo Conexão Moderna (versão prévia). |
| Instalação offline | A instalação de uma instância offline do SQL Server Management Studio 21 falha silenciosamente, com uma mensagem de erro "certificado é inválido" no log de instalação. | Baixe e instale o certificado PCA 2024 de Assinatura de Código do Microsoft Windows. Para obter mais informações, consulte Criar uma instalação offline do SQL Server Management Studio. |
| Opções | Habilitar o Reconhecimento por Monitor (PMA) marcando a opção Otimizar a renderização para telas com densidades de pixel diferentes (requer reinicialização) em Ferramentas>Opções pode causar problemas em que caixas de diálogo não são renderizadas. | Não habilite Otimizar a renderização para telas com densidades de pixel diferentes (requer reinicialização) em Tools>Options. |
| Opções | Habilitar Experiência de Configurações Unificadas (requer reinicialização) em Ferramentas>Opções>Geral>Recursos de Visualização pode causar problemas com caixas de diálogo que não são renderizadas | Não ative Experiência de Configurações Unificadas (requer reinicialização) em Ferramentas>Opções>Geral>Recursos de Pré-visualização. |
| Opções | Alterar o valor padrão das opções dentro de Ferramentas>Opções>Geral>Recursos de Visualização pode causar um comportamento imprevisível, tanto em termos de exibição visual quanto de funcionalidade. | Não altere o valor padrão para qualquer opção em Ferramentas>Opções>Geral>Recursos de Visualização. |
| Repositório de Consultas | Quando você usa qualquer um dos relatórios Repositório de Consultas, a opção de menu suspenso da réplica pode não ser preenchida com o nome de réplica correto quando o Repositório de Consultas para réplicas secundárias legíveis está habilitado. | Use Transact-SQL para consultar os dados do Repositório de Consultas para um secundário em estado legível onde o replica_group_id do secundário pode ser mapeado usando a visão de catálogo do sistema sys.query_store_runtime_stats, que tem uma relação de chave estrangeira com a visão de catálogo do sistema sys.query_store_replicas. |
| Painel de Resultados | Quando você alterna temas, se a saída estiver definida como Resultados para Texto, o painel Resultados não mudará para o novo tema. | Para aplicar alterações de tema ao painel Resultados, reinicie o SSMS. |
| SQL Server Analysis Services (SSAS) | Quando conectado a um DW MultiDimensional com o Analysis Services, clicar com o botão direito do mouse em um cubo e selecionar Procurar gera o erro "Referência de objeto não definida como uma instância de um objeto". Consulte o erro do SSMS 21 ao navegar por cubos OLAP. | Use uma versão anterior do SSMS para procurar um cubo. |
| SQL Server Integration Services (SSIS) | O suporte para o serviço herdado Integration Services não está disponível para SQL Server 2022. | Para gerenciar o Serviço de Integration Services herdado para SQL Server 2022, use o SSMS 20.2.1 ou o SSMS 19.3. |
Você pode fazer referência ao site SSMS Developer Community para outros problemas conhecidos e para fornecer comentários à equipe de produtos.
Suporte e solução de problemas
Às vezes, as coisas dão errado. Se a instalação do SSMS falhar, consulte Solução de problemas de instalação e atualização para o SQL Server Management Studio para obter diretrizes passo a passo.
Você pode fazer referência ao site SSMS Developer Community para outros problemas conhecidos (filtro em Tooling em Groups) e para fornecer comentários à equipe de produtos.