Dicas SSMS – Versions and Check for Updates

Hello World,

Na dica dessa semana vou falar um pouco sobre as versões do SSMS e mostrar como habilitar uma opção que na maioria das vezes é ignorada que é a Verificação Automática das Atualizações do SSMS. #gogogo


CURSO GRATUITO – 50 Dicas e Atalhos SSMS (SQL Server Management Studio):

Fica a dica pra quem ainda não fez o meu CURSO GRATUITO com 50 Dicas e Atalhos do SSMS (SQL Server Management Studio). Nesse curso reuni algumas dicas que eu mais utilizo no meu dia a dia para ajudar a melhorar a sua produtividade.

https://cursos.powertuning.com.br/course?courseid=50-dicas-e-atalhos-ssms


SSMS – Versions:

Até o SQL Server 2014, o SSMS estava incluído na mídia de instalação padrão do SQL Server. Ou seja, durante a instalação do SQL Server você deveria selecionar uma das features que era o SSMS, como mostra o print abaixo:

A partir do SQL Server 2016, o SSMS foi separado da mídia de instalação padrão do SQL Server. Ou seja, a partir dessa versão, nós precisamos instalar o SQL Server (engine, integration services e demais recursos) e depois o SSMS (SQL Server Management Studio) de forma separada.

Como podemos ver no print abaixo, agora existem duas opções distintas na mídia de instalação.

Ao clicar na opção do “SQL Server Management Tools”, você será redirecionado para o link abaixo para fazer o download do SSMS (é necessário estar conectado com a internet):

https://docs.microsoft.com/pt-br/sql/ssms/download-sql-server-management-studio-ssms?view=sql-server-ver15

Baixe o arquivo e faça a instalação seguindo o next -> next -> finish. Se tudo der certo, ao final desses passos o SSMS estará instalado! =)

“Hum, entendi Luiz. Mas o que nós ganhamos com o SSMS ficando separado a partir dessa versão? O que isso muda na prática?”

Uma das grandes vantagens nesse caso é que o SSMS não precisa mais esperar uma nova atualização do SQL Server para ter atualizações também. Agora que ele está separado, novas atualizações e features podem ser feitas de forma independente e mais frequentemente.

O link abaixo mostra todas as versões disponíveis do SSMS (verificado no dia 29/04/2020).

https://sqlserverbuilds.blogspot.com/2018/01/sql-server-management-studio-ssms.html


Versão SQL Server x Versão SSMS (SQL Server Management Studio)

Você pode utilizar normalmente o SSMS mais atual (na criação desse post era a versão 18.5 – 29/04/2020) com versões mais antigas do SQL Server (versões suportadas pela Microsoft), a partir do SQL Server 2008. Inclusive, o SSMS também pode utilizar as features disponíveis do Azure SQL Database e Azure SQL Data Warehouse.

Quando você for instalar o SSMS 18.x, você não precisa remover as versões anteriores (17.x ou anteriores). Com isso, podemos ter mais de uma versão do SSMS instalada! Legal!

Eu tenho o SSMS 18.4 instalado na minha máquina e irei atualizar para a versão 18.5. Nesse caso, a versão 18.4 será substituída pela mais recente, pois ambas fazem parte da versão 18.x.

Por exemplo, na minha máquina tenho as versões 17 e 18 instaladas e posso utiliza-las de forma separada e independente.


SSMS – Check for Updates:

Essa é uma opção muito simples, mas infelizmente muita gente não se preocupa em atualizar o SSMS.

Segue abaixo o caminho para habilitar essa opção:

Menu Tools -> Check for Updates…

Feito isso, o SSMS irá checar se existe alguma atualização disponível (é necessário estar conectado com a internet).

No meu caso, eu tinha o SSMS 18.4 e ele identificou que a versão 18.5 já estava disponível.

Ao clicar no botão “Update”, você será redirecionado novamente no link para fazer o download da última versão disponível do SSMS.

Ao marcar a opção para validar automaticamente, um ícone irá aparecer na Barra de Tarefas do Windows quando ele identificar que existe uma atualização disponível. Ou seja, você não vai precisar ficar procurando novas atualizações pela internet, pois o próprio SSMS já irá informar isso pra você. Show!!!

Ou então você pode ver essa mensagem no canto inferior direito.

Como eu disse anteriormente, eu estava com o SSMS 18.4.

Eu baixei o arquivo, fiz a atualização e agora estou com o SSMS 18.5.

Por fim, ao abrir novamente a opção “Check for Updates”, o SSMS irá informar que estou utilizando a versão mais atualizada.


Conclusão:

Minhas considerações finais são:

  • Não deixe de atualizar o SSMS, pois alguns problemas podem ser corrigidos e novas features podem ser disponibilizadas nas novas versões;
  • Sempre habilite a opção “Check for Updates” para ficar ciente das novas atualizações;
  • Eu não recomendo que você faça uma janela de manutenção APENAS para atualizar o SSMS, a não ser que isso corrija algo muito grave;
  • Deixe para aplicar a atualização do SSMS quando você tiver alguma janela de manutenção no banco de dados. Em algum momento você vai precisar aplicar as Atualizações do Windows (se você estiver seguindo as boas práticas), então essa pode ser uma boa oportunidade para aproveitar e atualizar o SSMS;
  • Por fim, também recomendo que faça um Restart no servidor após a atualização, sempre que for possível é claro.

Outros Posts – Dicas SSMS:

Segue abaixo um link com mais alguns posts com dicas sobre o SSMS:

https://luizlima.net/category/sql-server/ssms/


Referências:

Segue abaixo alguns links de referência:

https://www.sqlskills.com/blogs/glenn/upgrading-sql-server-day-14/

https://blog.sqlauthority.com/2016/03/14/sql-server-installing-management-studio-sql-server-2016-step-step/


Espero que tenha gostado e que isso também possa ser útil no seu dia a dia. Até o próximo post!

Me siga no LinkedIn e YouTube para ficar por dentro das novidades.

Abraço,

Luiz Vitor França Lima

Consultor SQL Server

Deixe uma resposta