Notas sobre a versão do SQL Server Management Studio (SSMS)

Aplica-se a:SQL ServerBanco de Dados SQL do AzureInstância Gerenciada de SQL do AzureAzure Synapse Analytics

Este artigo detalha atualizações, melhorias e correções de bug para as versões atuais e anteriores do SSMS.

Observação

Em dezembro de 2021, as versões do SSMS anteriores à 18.6 não serão mais autenticadas nos Mecanismos de Banco de Dados por meio da autenticação multifator (MFA) do Microsoft Entra. Para continuar utilizando o MFA, você precisa do SSMS 18.6 ou versão posterior.

A conectividade com o Azure Analysis Services por meio da autenticação multifator do Microsoft Entra requer o SSMS 18.5.1 ou posterior.

Versão atual do SSMS

Baixar o SSMS (SQL Server Management Studio) 20.1

O SSMS 20.1 é a versão em GA (disponibilidade geral) mais recente do SSMS. Se você precisar de uma versão anterior do SSMS, veja versões anteriores do SSMS.

20.1

Baixar o SSMS 20.1

  • Número da versão: 20.1
  • Número de build: 20.1.10.0
  • Data de lançamento: 9 de abril de 2024

Idiomas disponíveis:

Novidades da versão 20.1

Recurso Detalhes
Drivers SSMS atualizado para usar as versões de driver mais recentes para MSODBCSQL.MSI (17.10.6.1) e MSOLEDBSQL.MSI (18.7.2). A inclusão dessas novas versões pode exigir que os usuários que também têm versões mais antigas dos drivers reinicializem o sistema após a instalação do SSMS 20.1. Para obter mais informações, examine as notas sobre a versão para o Microsoft ODBC driver e o Microsoft OLE DB driver.
Drivers Atualização da versão do Microsoft.Data.SqlClient 5.1.4 para 5.1.5.
Bibliotecas Atualização da versão do Server Management Objects (SMO) para a 171.31.0.
Bibliotecas Atualização do Pacote Redistribuível do Visual C++ da Microsoft para 14.38.33135.0. A inclusão dessas novas versões pode exigir que os usuários que também têm versões mais antigas dos drivers reinicializem o sistema após a instalação do SSMS 20.1.
Pesquisador de Objetos Pesquisador de Objetos atualizado para exibir nomes da tabela prefixados com esquema em conexões de restrição de borda do gráfico.

Correções de bug na versão 20.1

Recurso Detalhes
Planos de manutenção Resolução do problema em que a caixa de diálogo Tarefa do Banco de Dados de Backup era fechada após selecionar o botão de opção Arquivos e Grupos de Arquivos na caixa de diálogo.
SqlParser Adicionado suporte para a opção DEFAULT_DATABASE para a sintaxe CREATE LOGIN T-SQL ao usar PROVEDOR EXTERNO.
SqlParser Adicionado suporte para opções NATIVE_COMPILATION e SCHEMABINDING para a sintaxe CREATE TRIGGER T-SQL.

Problemas conhecidos 20.1

Recurso Detalhes Solução alternativa
Analysis Services Ao se conectar ao Analysis Services com a MFA do Microsoft Entra, se você adicionar uma nova função ou abrir propriedades para uma função, a mensagem "A identidade do usuário que está sendo adicionado à função não é obtida corretamente" é mostrada. Esse erro é inofensivo e pode ser ignorado. O erro é abordado na infraestrutura do Azure e nenhuma atualização do SSMS é necessária.
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. Um usuário pode ser adicionado com a opção Entrada manual.
Designer de Banco de Dados Selecionar a opção Design de uma exibição que faz referência a uma tabela que usa dados espaciais causa a queda do SSMS. Use o T-SQL para fazer alterações na exibição.
Espelhamento de banco de dados Se você iniciar o Monitor de Espelhamento de Banco de Dados a partir do nó espelhado, o nó primário não será listado. Registre o nó espelhado no Monitor de Espelhamento de Banco de Dados ou use o SSMS 18.12.1 para monitorar desde o nó espelhado.
SSMS geral A opção de importação de configurações do SSMS 17 não está disponível. As configurações podem ser importadas do SSMS 18.
Recurso de link para a Instância Gerenciada de SQL do Azure Depois de remover um certificado de ponto de extremidade de espelhamento existente no SQL Server, a criação de links por meio do assistente pode falhar devido à confiança não estabelecida entre o SQL Server e a Instância Gerenciada de SQL do Azure, mesmo que todas as verificações sejam bem-sucedidas. Use o comando Get-AzSqlInstanceServerTrustCertificate do PowerShell para verificar se o certificado de ponto de extremidade de espelhamento do SQL Server chamado <SQL_Server_Instance_Name> existe na Instância Gerenciada de SQL do Azure. Em caso afirmativo, use o comando Remove-AzSqlInstanceServerTrustCertificate do PowerShell para removê-lo antes de uma nova tentativa de criação de link.
Servidores vinculados Criar um servidor vinculado ao Banco de Dados SQL do Azure com o SQL Server selecionado como Tipo de servidor estabelece uma conexão com o banco de dados master. Para criar um servidor vinculado ao Banco de Dados SQL do Azure, selecione Outra fonte de dados para Tipo de Servidor e selecione Provedor Microsoft OLE DB para SQL Server ou Driver do Microsoft OLE DB para SQL Server como Provedor. Insira o nome do servidor lógico no campo Fonte de dados e o nome do banco de dados no campo Catálogo.
PolyBase O nó PolyBase não está visível no Pesquisador de Objetos quando você se conecta ao SQL 2022 (16.x). Use o SSMS 18.12.1.
Criador de perfil O menu Criador de Perfil não é localizado. Nenhuma alternativa atual.
Relatórios do Repositório de Consultas O relatório Controlar Consultas não é atualizado quando as opções alternativas Métrica e Execução são selecionadas em Configurar. Use o SSMS 19.x.
Replicação Se a Instância Gerenciada de SQL do Azure for o fornecedor e o SSMS estiver sendo executado em uma máquina que não esteja na mesma rede virtual que o fornecedor, você não poderá inserir um token de rastreamento por meio do Monitor de Replicação. Para inserir tokens de rastreamento, use o Monitor de Replicação no SSMS em uma máquina que esteja na mesma rede virtual que o fornecedor da Instância Gerenciada de SQL do Azure.
SSIS Ao criar ou modificar uma etapa de trabalho SSIS em um trabalho do SQL Agent, você recebe o erro "Uma conexão foi estabelecida com êxito com o servidor, mas ocorreu um erro durante o processo de logon. (provedor: Provedor SSL, erro: 0 - A cadeia de certificado foi emitida por uma autoridade que não é confiável.) (Framework Microsoft SqlClient Data Provider)" independentemente de Opcional ou Obrigatório estar selecionado para a propriedade Criptografia. Use o SSMS 19.3 para criar ou modificar etapas de trabalho do SSIS.
Stretch Database Assistente de banco de dados ampliado removido. Use o T-SQL para configurar o banco de dados ampliado ou use o SSMS 18.9.1 ou anterior para utilizar o assistente de banco de dados ampliado.

Consulte Problemas conhecidos usando o Strict Encryption na versão 20.0 para obter informações sobre os problemas conhecidos usando o SSMS 20.x e o Strict Encryption.

Você pode consultar o feedback do usuário do SQL para outros problemas conhecidos (filtrar em Ferramentas em Grupos) e fornecer feedback à equipe de produtos.

Versões anteriores do SSMS

Baixe versões anteriores do SSMS selecionando o link de download na seção relacionada.

Versão do SSMS Número de build Data de liberação
20.0 20.0.70.0 19 de março de 2024
19.3 19.3.4.0 10 de janeiro de 2024
18.12.1 15.0.18420.0 21 de junho de 2022
17.9.1 14.0.17289.0 21 de novembro de 2018
16.5.3 13.0.16106.4 30 de janeiro de 2017

20.0

Baixar o SSMS 20.0

  • Número da versão: 20.0
  • Número de build: 20.0.70.0
  • Data de lançamento: 19 de março de 2024

Idiomas disponíveis:

Novidades da versão 20.0

Recurso Detalhes
Conexão As propriedades de segurança de conexão Criptografia e Certificado de servidor de confiança agora existem na página de entrada principal na caixa de diálogo Conexão para facilitar o acesso. Para obter mais informações, consulte Conectar com o SQL Server Management Studio.
Conexão Uma nova propriedade, Nome do Host no Certificado, usada com as opções Estrita (SQL Server 2022 e SQL do Azure) e CriptografiaObrigatória, agora existe na página Logon da caixa de diálogo Conexão.
Conexão Adição de ícones à barra de status do Editor de Consultas para indicar o método de criptografia usado para a conexão.
Conexão Adicionada autenticação do Microsoft Entra ID ao assistente de Novo Logon .
Drivers Atualização da versão do Microsoft.Data.SqlClient para 5.1.4, que inclui suporte para criptografia estrita e Transport Layer Security (TLS) 1.3.
Bibliotecas Atualização da versão do Server Management Objects (SMO) para a 171.30.0
Bibliotecas Atualização da versão do DacFx para a 162.1.x.
Opções Introduzida uma nova opção, Certificado de servidor confiável para conexões importadas, em Ferramentas > Opções > Pesquisador de Objetos do SQL Server > Comandos sob Segurança da conexão. Para obter mais informações, consulteOpções (Pesquisador de Objetos do SQL Server – Comandos).

Correções de bug na versão 20.0

Recurso Detalhes
Always Encrypted O diálogo Nova chave mestra de coluna dá suporte a Azure Key Vault usando permissões de função para autorização.
Conexão Resolvido um problema em que o SSMS caia ao tentar se conectar ao Armazenamento do Azure porque o usuário não tinha acesso a nenhum contêiner na conta de armazenamento.
Conexão Corrigido um problema em que os usuários não podiam alterar suas senhas com o certificado doservidor de confiança habilitado.
Recurso de link para a Instância Gerenciada de SQL do Azure Aprimoramento do tratamento para importação e exclusão de certificados.
Recurso de link para a Instância Gerenciada de SQL do Azure Resolução de problemas relacionados a texto e imagens nos assistentes de link.
Segurança Resolução de vulnerabilidade CVE-2023-2975 para a biblioteca OpenSSL.

Problemas conhecidos 20.0

Recurso Detalhes Solução alternativa
Analysis Services Ao se conectar ao Analysis Services com a MFA do Microsoft Entra, se você adicionar uma nova função ou abrir propriedades para uma função, a mensagem "A identidade do usuário que está sendo adicionado à função não é obtida corretamente" é mostrada. Esse erro é inofensivo e pode ser ignorado. O erro é abordado na infraestrutura do Azure e nenhuma atualização do SSMS é necessária.
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. Um usuário pode ser adicionado com a opção Entrada manual.
Designer de Banco de Dados Selecionar a opção Design de uma exibição que faz referência a uma tabela que usa dados espaciais causa a queda do SSMS. Use o T-SQL para fazer alterações na exibição.
Espelhamento de banco de dados Se você iniciar o Monitor de Espelhamento de Banco de Dados a partir do nó espelhado, o nó primário não será listado. Registre o nó espelhado no Monitor de Espelhamento de Banco de Dados ou use o SSMS 18.12.1 para monitorar desde o nó espelhado.
SSMS geral A opção de importação de configurações do SSMS 17 não está disponível. As configurações podem ser importadas do SSMS 18.
Recurso de link para a Instância Gerenciada de SQL do Azure Depois de remover um certificado de ponto de extremidade de espelhamento existente no SQL Server, a criação de links por meio do assistente pode falhar devido à confiança não estabelecida entre o SQL Server e a Instância Gerenciada de SQL do Azure, mesmo que todas as verificações sejam bem-sucedidas. Use o comando Get-AzSqlInstanceServerTrustCertificate do PowerShell para verificar se o certificado de ponto de extremidade de espelhamento do SQL Server chamado <SQL_Server_Instance_Name> existe na Instância Gerenciada de SQL do Azure. Em caso afirmativo, use o comando Remove-AzSqlInstanceServerTrustCertificate do PowerShell para removê-lo antes de uma nova tentativa de criação de link.
Servidores vinculados Criar um servidor vinculado ao Banco de Dados SQL do Azure com o SQL Server selecionado como Tipo de servidor estabelece uma conexão com o banco de dados master. Para criar um servidor vinculado ao Banco de Dados SQL do Azure, selecione Outra fonte de dados para Tipo de Servidor e selecione Provedor Microsoft OLE DB para SQL Server ou Driver do Microsoft OLE DB para SQL Server como Provedor. Insira o nome do servidor lógico no campo Fonte de dados e o nome do banco de dados no campo Catálogo.
Planos de manutenção Selecionar o botão de opção Arquivos e Grupos de Arquivos na tarefa de backup do banco de dados faz com que a caixa de diálogo seja fechada inesperadamente. Nenhuma alternativa atual.
PolyBase O nó PolyBase não está visível no Pesquisador de Objetos quando você se conecta ao SQL 2022 (16.x). Use o SSMS 18.12.1.
Criador de perfil O menu Criador de Perfil não é localizado. Nenhuma alternativa atual.
Relatórios do Repositório de Consultas O relatório Controlar Consultas não é atualizado quando as opções alternativas Métrica e Execução são selecionadas em Configurar. Use o SSMS 19.x.
Replicação Se a Instância Gerenciada de SQL do Azure for o fornecedor e o SSMS estiver sendo executado em uma máquina que não esteja na mesma rede virtual que o fornecedor, você não poderá inserir um token de rastreamento por meio do Monitor de Replicação. Para inserir tokens de rastreamento, use o Monitor de Replicação no SSMS em uma máquina que esteja na mesma rede virtual que o fornecedor da Instância Gerenciada de SQL do Azure.
SSIS Ao criar ou modificar uma etapa de trabalho SSIS em um trabalho do SQL Agent, você recebe o erro "Uma conexão foi estabelecida com êxito com o servidor, mas ocorreu um erro durante o processo de logon. (provedor: Provedor SSL, erro: 0 - A cadeia de certificado foi emitida por uma autoridade que não é confiável.) (Framework Microsoft SqlClient Data Provider)" independentemente de Opcional ou Obrigatório estar selecionado para a propriedade Criptografia. Use o SSMS 19.3 para criar ou modificar etapas de trabalho do SSIS.
Stretch Database Assistente de banco de dados ampliado removido. Use o T-SQL para configurar o banco de dados ampliado ou use o SSMS 18.9.1 ou anterior para utilizar o assistente de banco de dados ampliado.

Problemas conhecidos ao usar o Strict Encryption no 20.0

Recurso Detalhes Solução alternativa
Conexão Quando o SQL Server é configurado com Forçar Criptografia Estrita, selecionar Azure Data Studio > Nova Consulta no menu do servidor ou do banco de dados gera o erro "Uma conexão foi estabelecida com êxito com o servidor, mas um erro ocorreu durante o handshake de pré-logon. (provedor: provedor TCP, erro: 0 – Uma conexão existente foi fechada à força pelo host remoto.)" Atualize a conexão para usar Estrita em vez de Obrigatória para a propriedade Encrypt no Azure Data Studio e, em seguida, conecte-se.
Conexão Conectar-se ao SQL Server com Strict (SQL 2022 e Azure SQL) selecionado para Criptografia e um protocolo de rede não TCP/IP gera o erro "Não é possível conectar a SERVERNAME. Uma conexão com o servidor foi estabelecida com êxito, mas ocorreu um erro durante o handshake de pré-logon. (provedor: provedor de memória compartilhada, erro: 15 - Função não compatível) (Microsoft SQL Server, erro: 50) Não há suporte à solicitação" Altere a propriedade de conexão Protocolo de rede para usar TCP/IP ou habilite o protocolo TCP/IP para o SQL Server.
Assistente de Ajuste do Banco de Dados Quando o SQL Server é configurado com Forçar Criptografia Estrita, não há suporte à conexão com o servidor via Consultor de Otimização de Banco de Dados. Nenhuma alternativa.
Planos de manutenção Quando você se conecta a um servidor com criptografia Estrita (SQL Server 2022 e Azure SQL), modificar um plano de manutenção existente gera o erro "Falha ao se conectar a SERVERNAME. (Microsoft.SqlServer.ConnectionInfo) Uma conexão com o servidor foi estabelecida com êxito, mas ocorreu um erro durante o processo de logon. (provedor: Provedor de SSL, erro: 0 – O nome principal do destino está incorreto.)" O problema não ocorre quando você se conecta com criptografia Obrigatória ou Opcional.
Criador de perfil Quando o SQL Server é configurado com Forçar Criptografia Estrita, a conexão com o servidor do Profiler não é permitida e o erro "Não é possível se conectar a SERVERNAME. Classe não registrada (pfutil)" é gerado. Instale o MSOLEDBSQL versão 19, disponível em Baixar o Driver do Microsoft OLE DB para SQL Server.
Criador de perfil Quando você se conecta a um servidor com criptografia Estrita (SQL Server 2022 e Azure SQL) e MSOLEDBSQL versão 19 instalado, os rastreamentos não podem ser salvos ou carregados de uma tabela de banco de dados. Nenhuma alternativa.
PowerShell Quando você se conecta a um servidor com criptografia Estrita (SQL Server 2022 e Azure SQL), selecionar Iniciar Powershell de um nó no Pesquisador de Objetos gera o erro "Erro do provedor do SQL Server PowerShell: não foi possível conectar a SERVERNAME. [Falha ao conectar ao servidor SERVERNAME. --> Uma conexão com o servidor foi estabelecida com êxito, mas ocorreu um erro durante o handshake de pré-logon. (provedor: Provedor TCP, erro: 0 - Uma conexão existente foi fechada à força pelo host remoto.) --> Uma conexão existente foi fechada à força pelo host remoto]". Nenhuma alternativa atual.
Logs do SQL Server Quando o SQL Server é configurado com Forçar Criptografia Estrita, você não pode exibir os arquivos ERRORLOG do SQL Server por meio do Pesquisador de Objetos nem executando master.dbo.sp_enumerrorlogs ou sys.xp_enumerrorlogs por meio do Editor de Consultas. Exiba os arquivos ERRORLOG na pasta Log usando o Explorador de Arquivos.

19.3

Baixar o SSMS 19.3

  • Número da versão: 19.3
  • Número de build: 19.3.4.0
  • Data de lançamento: 10 de janeiro de 2024

Idiomas disponíveis:

Novidades da versão 19.3

Recurso Detalhes
Integração da instalação do Azure Data Studio A instalação do SSMS inclui o Azure Data Studio 1.47.1.

Correções de bugs na versão 19.3

Recurso Detalhes
Acessibilidade Resolução de um problema com o leitor de tela anunciando informações incompletas ou incorretas na caixa de diálogo de propriedades do banco de dados.
Always Encrypted Corrigida a incapacidade de alterar a opção Habilitar Enclaves Seguros ao criar um novo Banco de Dados SQL do Azure usando uma instalação do SSMS que não esteja em inglês.
Grupos de Disponibilidade Cor do texto alterada para o nome do servidor primário no Painel do Grupo de Disponibilidade, o que fez com que a entrada aparecesse vazia.
Eventos estendidos Cor do texto alterada para a coluna de dados depois de selecionar Exibir Dados de Destino para o destino ring_buffer.
Instalador Correção do problema em que os usuários poderiam ser solicitados a atualizar o SQL Server Management Studio mesmo se a versão atual estivesse instalada. Consulte Bug na detecção de versão de atualização 19.2.56.2.
Pesquisador de Objetos Falha resolvida ao tentar fechar o Pesquisador de Objetos enquanto a árvore ainda está se expandindo.
Relatórios Relatório atualizado do Painel do Servidor para mostrar corretamente o número de agendadores quando mais de 255 estiverem disponíveis, consulte SSMS 19.2 - Relatórios - Painel do servidor - Processadores usados por instância - número errado.
Segurança Atualize para Microsoft.Data.SqlClient 3.1.5 no endereço CVE-2024-0056.

Problemas conhecidos 19.3

Recurso Detalhes Solução alternativa
Analysis Services Ao conectar ao Analysis Services com a MFA do Microsoft Entra, se você adicionar uma nova função ou abrir propriedades para uma função, a mensagem "A identidade do usuário que está sendo adicionado à função não é obtida corretamente" é mostrada. Esse erro é inofensivo e pode ser ignorado. Ele será abordado na infraestrutura do Azure em breve e nenhuma atualização do SSMS é necessária.
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. Um usuário pode ser adicionado com a opção Entrada manual.
Designer de Banco de Dados Clicar na opção “Design” de uma exibição que faz referência a uma tabela que usa dados espaciais faz com que o SSMS falhe. Use o T-SQL para fazer alterações na exibição.
Espelhamento de banco de dados Quando você inicia o Monitor de Espelhamento de Banco de Dados a partir do nó espelhado, o nó primário não será listado. Use o SSMS 18.12.1 se precisar monitorar o espelhamento do nó espelhado.
SSMS geral A opção de importação de configurações do SSMS 17 não está disponível. As configurações podem ser importadas do SSMS 18.
Recurso de link para a Instância Gerenciada de SQL do Azure Depois de remover um certificado de ponto de extremidade de espelhamento existente no SQL Server, a criação de links por meio do assistente pode falhar devido à confiança não estabelecida entre o SQL Server e a Instância Gerenciada de SQL do Azure, mesmo que todas as verificações sejam bem-sucedidas. Use o comando Get-AzSqlInstanceServerTrustCertificate do PowerShell para verificar se o certificado de ponto de extremidade de espelhamento do SQL Server chamado "<SQL_Server_Instance_Name>" existe na Instância Gerenciada de SQL do Azure. Em caso afirmativo, use o comando Remove-AzSqlInstanceServerTrustCertificate do PowerShell para removê-lo antes de uma nova tentativa de criação de link.
Servidores vinculados Criar um servidor vinculado ao Banco de Dados SQL do Azure com o SQL Server selecionado como Tipo de servidor estabelece uma conexão com o banco de dados master. Para criar um servidor vinculado ao Banco de Dados SQL do Azure, selecione Outra fonte de dados para Tipo de Servidor e selecione Provedor Microsoft OLE DB para SQL Server ou Driver do Microsoft OLE DB para SQL Server como Provedor. Insira o nome do servidor lógico no campo Fonte de dados e insira o nome do banco de dados no campo Catálogo.
PolyBase O nó PolyBase não está visível no Pesquisador de Objetos ao se conectar ao SQL 2022. Use o SSMS 18.12.1.
Criador de perfil O menu Criador de Perfil não é localizado. Nenhuma alternativa atual.
Replicação Se a Instância Gerenciada de SQL do Azure for o fornecedor e o SSMS estiver sendo executado em uma máquina que não está na mesma rede virtual que o fornecedor, você não poderá inserir um token de rastreamento por meio do Monitor de Replicação. Para inserir tokens de rastreamento, use o Monitor de Replicação no SSMS em uma máquina que esteja na mesma rede virtual que o fornecedor da Instância Gerenciada de SQL do Azure.
Stretch DB Assistente do BD Stretch removido. Use o T-SQL para configurar o Stretch DB ou use o SSMS 18.9.1 ou anterior para utilizar o assistente do Stretch DB.

18.12.1

Baixar o SSMS 18.12.1

  • Número da versão: 18.12.1
  • Número de build: 15.0.18424.0
  • Data de lançamento: 21 de junho de 2022

Idiomas disponíveis:

Novidades da versão 18.12.1

Novo item Detalhes
Integração da instalação do Azure Data Studio A instalação do SSMS inclui o Azure Data Studio 1.37.

Correções de bugs na versão 18.12.1

Novo item Detalhes
Always Encrypted Corrigido o problema com a criação da Chave Mestra da Coluna gerando uma exceção ao usar o Azure Key Vault como repositório de chaves.
Classificação de Dados Correção do problema "Não foi possível carregar o arquivo ou o assembly 'Microsoft.Information.Protection', Versão=1.10.98.0" após a atualização para o SSMS 18.10 ou posterior. Confira SSMS 18.11.1 mais recente interrompe a Classificação de Dados. Obtenha um erro de assembly ausente após a atualização.
SSMS geral Erro resolvido relacionado à implantação do dacpac usando a opção Implantar aplicativo da camada de dados em SQL do Azure BD com MFA.

17.9.1

Baixar SSMS 17.9.1

  • Número da versão: 17.9.1
  • Número de build: 14.0.17289.0
  • Data de lançamento: 21 de novembro de 2018

Idiomas disponíveis:

Novidades da versão 17.9.1

O utilitário do SQL Server não está mais disponível nas versões 17.x e mais recentes.

Correções de bug na versão 17.9.1

  • Corrigido um problema em que os usuários poderiam ter a conexão fechada e reaberta a cada invocação de consulta ao usarem a autenticação do "Azure Active Directory – Universal com suporte a MFA" com o editor de consultas SQL. Os efeitos colaterais do fechamento da conexão incluem tabelas temporárias globais que são descartadas inesperadamente e, às vezes, um novo ID de sessão (SPID) fornecido para a conexão.
  • Corrigido um problema antigo em que o plano de restauração não localiza um plano de restauração ou gera um plano ineficiente em determinadas condições.
  • Corrigido um problema no assistente "Importar Aplicativo da Camada de Dados" que poderia resultar em um erro quando conectado a um Banco de Dados SQL do Azure.

Observação

Versões do SSMS 17.x não localizadas para o inglês exigem o pacote de atualização de segurança da base de dados 2862966 se a instalação for realizada em: Windows 8, Windows 7, Windows Server 2012 e Windows Server 2008 R2.

Desinstalar e reinstalar o SSMS 17.x

Se a instalação do SSMS estiver tendo problemas e uma desinstalação e reinstalação padrão não os resolver, primeiro tente reparar o IsoShell do Visual Studio 2015. Se reparar o IsoShell do Visual Studio 2015 não resolver o problema, as etapas a seguir poderão corrigir diversos problemas aleatórios:

  1. Desinstale o SSMS da mesma forma que você desinstala qualquer aplicativo (usando Adicionar ou remover programas).

  2. Desinstale o IsoShell do Visual Studio 2015 de um prompt de comando com privilégios elevados:

    PUSHD "C:\ProgramData\Package Cache\FE948F0DAB52EB8CB5A740A77D8934B9E1A8E301\redist"
    vs_isoshell.exe /Uninstall /Force /PromptRestart
    
  3. Desinstale o Pacote Redistribuível do Microsoft Visual C++ 2015 da mesma maneira que desinstala qualquer aplicativo. Desinstale a versão x86 e a x64 se estiverem no computador.

  4. Reinstale o IsoShell do Visual Studio 2015 de um prompt de comando com privilégios elevados:

    PUSHD "C:\ProgramData\Package Cache\FE948F0DAB52EB8CB5A740A77D8934B9E1A8E301\redist"
    vs_isoshell.exe /PromptRestart
    
  5. Reinstale o SSMS.

  6. Atualize para a versão mais recente do Pacote Redistribuível do Visual C++ 2015 se você não estiver atualizado.

16.5.3

Baixar SSMS 16.5.3

  • Número da versão: 16.5.3
  • Número de build: 13.0.16106.4
  • Data de lançamento: 30 de janeiro de 2017

Idiomas disponíveis:

Correções de bug na versão 16.5.3

  • Corrigido um problema introduzido no SSMS 16.5.2 que estava causando a expansão do nó "Table" quando a tabela tinha mais de uma coluna esparsa.

  • Os usuários podem implantar pacotes do SQL Server Integration Services (SSIS) contendo o Gerenciador de Conexões do OData, que se conectam a um recurso do Microsoft Dynamics AX/CRM Online para o catálogo do SSIS. Para obter informações mais detalhadas, confira Gerenciador de Conexão do OData.

  • Configurar Always Encrypted para uma tabela existente falha com erros em objetos não relacionados.

  • Configurar Always Encrypted para um banco de dados com vários esquemas não funciona.

  • O assistente de coluna Always Encrypted, Encrypted falha devido a banco de dados contendo exibições que referenciam exibições de sistema.

  • Ao criptografar com Always Encrypted, erros de atualização de módulos após a criptografia serão manipulados incorretamente.

  • O menu Abrir recente não mostra arquivos salvos recentemente.

  • O SSMS está lento ao clicar com o botão direito do mouse em um índice para uma tabela (mais de uma conexão remota (Internet)).

  • Corrigido um problema com a barra de rolagem do Designer do SQL.

  • O menu de contexto das tabelas para de responder momentaneamente.

  • Ocasionalmente, o SSMS lança exceções no Monitor de Atividade e falha.

  • O SSMS falha com o erro "O processo foi terminado devido a um erro interno no Runtime do .NET no IP 71AF8579 (71AE0000) com código de saída 80131506".

Mais downloads

Para obter uma lista de todos os downloads do SQL Server Management Studio, veja o Centro de Download da Microsoft.

Para obter a versão mais recente do SQL Server Management Studio, veja Baixar o SQL Server Management Studio (SSMS).