No hay nada más importante para un Administrador de Base de Datos que mantener al día sus versiones de SQL Server, estar atentos a las actualizaciones que libera el fabricante y estar seguros de contar con todos los beneficios que trae cada versión.
Un solo lugar que te lleva a las Versiones de SQL Server
A continuación un resumen de las publicaciones de cada versión que nos ayudará a conocer el nivel de actualización que tienen nuestros sistemas. Acá podemos ver los niveles de Service Pack (SP) que ha alcanzado una versión y los diferentes Cumulative Updates (CU) liberados. Esto quiere decir que mínimamente deberíamos tener estos valores en nuestros servidores.
RTM | SP1 | SP2 | SP3 | SP4 | |
---|---|---|---|---|---|
SQL Server 2019 | 15.0.4261.1 CU 18 | ||||
SQL Server 2017 | 14.0.3456.2 CU 31 | ||||
SQL Server 2016 | 13.0.2216.0 CU 9 | 13.0.4574.0 CU 15 | 13.0.5888.1 CU 17 | 13.0.6300.2 SP3 | |
SQL Server 2014 | 12.0.2569.0 | 12.0.4522.0 CU 13 | 12.0.5687.1 CU 18 | 12.0.6329.1 CU 4 | |
SQL Server 2012 | 11.0.2100.60 | 11.0.3487.0 CU 16 | 11.0.5678.0 CU 16 | 11.0.6607.3 CU 10 | 11.0.7001.0 |
SQL Server 2008 R2 | 10.50.1600.1 | 10.50.2500.0 | 10.50.4000.0 | 10.50.6000.34 | |
SQL Server 2008 | 10.0.1600.22 | 10.0.2531.0 | 10.0.4000.0 | 10.0.5500.0 | 10.0.6000.29 |
SQL Server 2005 | 9.0.1399.06 | 9.0.2047 | 9.0.3042 | 9.0.4035 | 9.0.5000 |
SQL Server 2000 | 8.0.194 | 8.0.384 | 8.0.532 | 8.0.760 | 8.0.760 |
SQL Server 7 | 7.0.623 | 7.0.699 | 7.0.842 | 7.0.961 | 7.0.1063 |
Se puede notar la variación de colores en la tabla, haciendo referencia a un mapa de calor que muestra las diferentes versiones en el tiempo y el significado que tienen en su categoría.
Podemos resumirlo de la siguiente manera según los tonos.
- VERDE: las versiones con soporte vigente
- NARANJA: soporte alternativo para estas versiones
- ROJO: son las versiones que esperamos no tener ninguna en ambiente de Producción por la ausencia total de soporte de fábrica.
¿Cómo saber cuáles son las Versiones de SQL Server que tenemos?
Para saber en qué versión se encuentra nuestro servidor SQL Server, no es nada más sencillo que ejecutar la siguiente consulta:
SELECT @@version
GO
Por otro lado, todos los productos de Microsoft tienen un ciclo de vida, donde debemos estar atentos para saber si nuestras Bases de Datos cuentan aún con un soporte y estar preparados para una migración. Oficialmente encuentra las fechas de soporte acá buscando la versión de SQL que necesitas.
Notas adicionales
(ACTUALIZADO) CU8 para SQL Server 2019 corrige errores previos. Si ha tenido SNAPSHOT con CU7 debe volverse a generar uno nuevo con la nueva actualización. NO habrán más actualizaciones hasta finales de año
(PREVIO) CU7 para SQL Server 2019 ha sido reportado con fallas y se recomienda hacer un ROLLBACK de su instalación y mantenerse por ahora en CU6. Se tiene programado el CU8 para octubre.
Microsoft puede liberar los denominados hotfix o Security Updates. Esto significa que también debemos estar atentos a estos lanzamientos para mantener siempre todos nuestros sistemas actualizados.
VERSION | ACTUALIZACIÓN | NÚMERO DE VERSIÓN |
---|---|---|
SQL Server 2019 | CU8 + Security Update | 15.0.4083.2 |
SQL Server 2017 | CU22 + Security Update | 14.0.3370.1 |
SQL Server 2016 | SP2 + CU15 + Security Update | 13.0.5865.1 |
SQL Server 2014 | SP3 + CU4 + Security Update | 12.0.6433.1 |
SQL Server 2012 | SP4 + Security Update | 11.0.7507.2 |
Es importante considerar que cuando abrimos un caso de soporte con Microsoft, la primera pregunta que nos harán será si tenemos todas las actualizaciones aplicadas.
Última vez actualizado: 28 Septiembre de 2022