Descobrindo as versões e Service Packs do MS SQL Server
Uma das responsabilidades de um DBA é ter certeza de que servidores SQL Server estão atualizados com as últimas correções de segurança, atualizações cumulativas e Services Packs liberados pela Microsoft.
Nesta dica, compilei uma lista de todos os service packs liberados pela Microsoft para o banco de dados SQL Server.
Para descobrir a versão do SQL Server e do Service Pack instalados em um servidor, basta executar a query abaixo:
SELECT SERVERPROPERTY('productversion')as'Versão do Produto', SERVERPROPERTY('productlevel')as'Patch Level', SERVERPROPERTY('edition')as'Edição do Produto', SERVERPROPERTY('buildclrversion')as'Versão CLR', SERVERPROPERTY('collation')as'Collation Padrão', SERVERPROPERTY('instancename')as'Instancia', SERVERPROPERTY('lcid')as'LCID', SERVERPROPERTY('servername')as'Nome do Servidor'
Versão
do Produto |
Patch
Level |
Edição
do Produto |
Versão
CLR |
Collation
Padrão |
Instância
|
LCID
|
Nome
do Servidor |
10.50.1600.1
|
RTM
|
Enterprise Edition (64-bit)
|
v2.0.50727
|
Latin1_General_CI_AS
|
NULL
|
1033
|
WEBMUNDI
|
No caso do exemplo de resultado da query acima, vemos que a versão do produto é a 10.50.1600.1 que equivale ao SQL Server 2008 R2, patch level: RTM (Release To Manufacturing), sem nenhum service pack aplicado.
Com o resultado da query acima é possível saber qual é a edição do SQL Server,Collation Padrão, nome do servidor, Pacth level, versão do CLR, instância, etc…
Mas com a informação da versão do produto é possível saber qual é o MS SQL Server e o Service Pack utilizados no servidor.
O quadro abaixo mostra todos os Services packs do MS SQL Server 2014, 2012, 2008 R2, 2008, 2005, 2000 e 7.0 que foram liberados.
Clicando sobre o link do Service Pack você poderá efetuar o download no site da Microsoft.
Verifique no quadro abaixo, com base em sua versão do produto, qual é o Produto e o Service Pack instalados.
Microsoft SQL Server Version List
RTM (no SP) | SP1 | SP2 | SP3 | SP4 | |
---|---|---|---|---|---|
SQL Server 2019 codename Aris |
Não liberado (17/10/2018) |
||||
SQL Server 2017 codename vNext |
14.0.1000.169 | ||||
SQL Server 2016 | 13.0.1601.5 |
13.0.4001.0 or 13.1.4001.0 |
13.0.5026.0 or 13.2.5026.0 |
||
SQL Server 2014 |
12.0.2000.8 |
12.0.4100.1 or 12.1.4100.1 |
12.0.5000.0 or 12.2.5000.0 |
||
SQL Server 2012 codename Denali |
11.0.2100.60 |
11.0.3000.0 or 11.1.3000.0 |
11.0.5058.0 or 11.2.5058.0 |
11.0.6020.0 or 11.3.6020.0 |
11.0.7001.0 or 11.4.7001.0 |
SQL Server 2008 R2 codename Kilimanjaro |
10.50.1600.1 |
10.50.2500.0 or 10.51.2500.0 |
10.50.4000.0 or 10.52.4000.0 |
10.50.6000.34 or 10.53.6000.34 |
|
SQL Server 2008 codename Katmai |
10.0.1600.22 |
10.0.2531.0 or 10.1.2531.0 |
10.0.4000.0 or 10.2.4000.0 |
10.0.5500.0 or 10.3.5500.0 |
10.0.6000.29 or 10.4.6000.29 |
SQL Server 2005 codename Yukon |
9.0.1399.06 | 9.0.2047 | 9.0.3042 | 9.0.4035 | 9.0.5000 |
SQL Server 2000 codename Shiloh |
8.0.194 | 8.0.384 | 8.0.532 | 8.0.760 | 8.0.2039 |
SQL Server 7.0 codename Sphinx |
7.0.623 | 7.0.699 | 7.0.842 | 7.0.961 | 7.0.1063 |
Todos os Services packs do SQL Server são cumulativos, o que significa que cada novo Service Pack contém todas as correções incluídas em Services packs anteriores.
Obrigado
Espero que você tenha gostado desta matéria sobre como descobrir as versões e Service Packs do MS SQL Server.
Se você gostou, compartilhe estas dicas com um amigo ou participe de nossas redes sociais.
Caso queira nos incentivar a criar mais conteúdos como este, prestigie nossos anunciantes.
Um Grande Abraço
Renato Sanches
Gestor de TI – Tecnologia da Informação
Trabalhando com o banco de dados SQL Server desde 1994