Notas sobre a versão do SQL Server Management Studio (SSMS)
Aplica-se a: 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 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 SQL Server Management Studio (SSMS) 20.2
O SSMS 20.2 é a versão em disponibilidade geral (GA) mais recente do SSMS. Se você precisar de uma versão anterior do SSMS, veja versões anteriores do SSMS.
20,2
- Número da versão: 20.2
- Número do build: 20.2.30.0
- Data de lançamento: 9 de julho de 2024
Idiomas disponíveis:
- Chinês (simplificado)
- Chinês (tradicional)
- Inglês (Estados Unidos)
- Francês
- Alemão
- Italiano
- Japonês
- Coreano
- Português (Brasil)
- Russo
- Espanhol
Novidades da versão 20.2
Recurso | Detalhes |
---|---|
Always Encrypted | Introduzido suporte para tabelas temporais. |
Always Encrypted | Introdução do registro em log para o assistente Always Encrypted para facilitar a solução de problemas. |
Drivers | SSMS atualizado para usar as versões de driver mais recentes para MSOLEDBSQL (18.7.4). A inclusão dessa nova versão 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.2. Para obter mais informações, examine as notas sobre a versão para o Microsoft ODBC Driver. |
Integration Services | Removidos os arquivos HADOOP dos arquivos de instalação do SQL Server Integration Services (SSIS), isso aborda o CVE-2022-25168. |
Bibliotecas | DacFx atualizado para a versão 162.3.566. |
Bibliotecas | Atualização da versão do Server Management Objects (SMO) para a 171.36.0. |
Bibliotecas | Removido o Microsoft Visual C++ 2013 Redistributable (x86) da instalação do SSMS. A atualização de uma versão anterior da versão 20.x não remove os arquivos. |
Recurso de link para a Instância Gerenciada de SQL do Azure | Introduzido suporte para uma experiência simplificada de failover do link. |
Correções de bug na versão 20.2
Recurso | Detalhes |
---|---|
Acessibilidade | Adicionado suporte de acessibilidade para Expandir/Recolher em Propriedades do Banco de Dados. |
Acessibilidade | Acessibilidade aprimorada dos botões de opção na caixa de diálogo Restaurar banco de dados usando as teclas de seta ou tab. |
Acessibilidade | Corrigidos os rótulos para controles de botão de opção na página Arquivos das Propriedades do Banco de Dados. |
Acessibilidade | Corrigido um problema com o controle de foco na página Classificação de Dados. |
Acessibilidade | Foram resolvidos problemas com anúncios de leitores de tela incompletos ou desnecessários na página Classificação de Dados. |
Always Encrypted | Corrigido o erro "Referência de objeto não definida para uma instância de um objeto", que ocorria ao tentar criar uma Chave Mestra de Coluna após sair do Azure. |
Conexão | Resolvido um problema com métodos de autenticação truncados na caixa de diálogo Conexão ao usar a localidade russa. |
Conexão | Corrigido o comprimento incorreto das listas suspensas após alterar o tipo de mecanismo. |
Integration Services | Resolvido o erro "A cadeia de certificados foi emitida por uma autoridade que não é confiável" ao criar ou modificar uma etapa de trabalho do Integration Services no SQL Agent. Consulte SSMS 20 – erro de certificado ao exibir ou editar trabalhos de agente que executam pacotes do SSIS. |
Recurso de link para a Instância Gerenciada de SQL do Azure | Resolvido um problema no qual os certificados de ponto de extremidade do SQL Server não foram carregados para a Instância Gerenciada. |
Pesquisador de Objetos | Atualização do script gerado para formatos de arquivo externos para incluir a propriedade FIRST ROW. |
Pesquisador de Objetos | Funções com Valor de Tabela adicionadas ao nó Funções > de Programabilidade para o Synapse. |
Editor de Consultas | Ícones de cadeado atualizados na barra de ferramentas do editor de consultas para reconhecer cores. |
Editor de Consultas | Resolução do erro "Não é possível consultar a contagem de transações". A janela do editor de texto SQL será fechada sem confirmar nenhuma transação aberta" ao fechar um editor não salvo com SHOWPLAN_ALL ou SHOWPLAN_XML habilitado e a opção Verificar se há transações abertas antes de fechar as janelas de consulta T-SQL habilitada. |
Planos de consulta | Reduzido o número de caracteres na Descrição de um plano de execução para 1000. A consulta completa está disponível usando as reticências. |
Repositório de Consultas | Resolução de um problema no qual o relatório Consultas com Planos Forçados gerava o erro "Não foi possível conectar ao banco de dados". Confira O Repositório de Consultas relata falha em "Consultas com Planos Forçados" ao tentar classificar pela última hora de execução. |
Repositório de Consultas | Corrigido o relatório Consultas Rastreadas para exibir corretamente a métrica selecionada na caixa de diálogo Configurar. |
Repositório de Consultas | Removida a borda desnecessária em torno das opções na caixa de diálogo Configurar. |
Repositório de Consultas | Corrigido um problema em que nenhuma métrica foi selecionada na caixa de diálogo Configurar para o relatório Consultas Rastreadas. |
Repositório de Consultas | Comportamento resolvido no qual os menus suspensos no relatório para Métrica e Estatísticas não foram atualizados após serem alterados na caixa de diálogo Configurar. |
Replicação | Corrigido um problema no qual o Visualizador de Conflitos de Replicação tornou-se inacessível ao usar a criptografia Obrigatória ou Opcional. Consulte o bug do SSMS 20.0 (Replicação – Exibir Conflitos). |
Problemas conhecidos 20.2
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. |
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. |
Plano de Manutenção | Selecionar "Conteúdo" depois de adicionar um arquivo de backup no painel Destino da tarefa Fazer backup do banco de dados causa o desaparecimento da caixa de diálogo. | Use o SSMS 20.1 ou o SSMS 19.3 para acessar a caixa de diálogo Conteúdo. |
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. |
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. |
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.1 | 20.1.10.0 | terça-feira, 9 de abril de 2024 |
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.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:
- Chinês (simplificado)
- Chinês (tradicional)
- Inglês (Estados Unidos)
- Francês
- Alemão
- Italiano
- Japonês
- Coreano
- Português (Brasil)
- Russo
- Espanhol
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. |
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:
- Chinês (simplificado)
- Chinês (tradicional)
- Inglês (Estados Unidos)
- Francês
- Alemão
- Italiano
- Japonês
- Coreano
- Português (Brasil)
- Russo
- Espanhol
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 de criptografia Estrita (SQL Server 2022 e SQL do Azure) e Obrigató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
- 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:
- Chinês (simplificado)
- Chinês (tradicional)
- Inglês (Estados Unidos)
- Francês
- Alemão
- Italiano
- Japonês
- Coreano
- Português (Brasil)
- Russo
- Espanhol |
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
- 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:
- Chinês (simplificado)
- Chinês (tradicional)
- Inglês (Estados Unidos)
- Francês
- Alemão
- Italiano
- Japonês
- Coreano
- Português (Brasil)
- Russo
- Espanhol
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
- 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:
- Chinês (simplificado)
- Chinês (tradicional)
- Inglês (Estados Unidos)
- Francês
- Alemão
- Italiano
- Japonês
- Coreano
- Português (Brasil)
- Russo
- Espanhol
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:
Desinstale o SSMS da mesma forma que você desinstala qualquer aplicativo (usando Adicionar ou remover programas).
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
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.
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
Reinstale o SSMS.
Atualize para a versão mais recente do Pacote Redistribuível do Visual C++ 2015 se você não estiver atualizado.
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:
- Chinês (simplificado)
- Chinês (tradicional)
- Inglês (Estados Unidos)
- Francês
- Alemão
- Italiano
- Japonês
- Coreano
- Português (Brasil)
- Russo
- Espanhol
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).