¿Te has preguntado alguna vez qué versión exacta de SQL Server estás utilizando o si tienes instalado el último Service Pack? Es más común de lo que piensas perder la pista de estas actualizaciones cruciales. Afortunadamente, identificar la versión actual de tu SQL Server es un proceso sencillo. Vamos a ver como conocer la versión de sql server.
Pasos para conocer la versión de sql server
Este método utiliza una consulta Transact-SQL (T-SQL) que puedes ejecutar directamente en el editor de consultas del SQL Server Management Studio o a través de cualquier otra herramienta que te permita interactuar con la base de datos.
1. Botón derecho sobre la instancia de SQL SERVER y hacemos click en “Propiedades“. Nos mostrará un recuadro donde podremos leer “Product Version“.
2. Ejecutar la sentencia:
SELECT @@VERSION
Podremos ver el siguiente output con la versión de nuestro SQL Server:
Microsoft SQL Server 2000 - 8.00.760 (Intel X86)
Dec 17 2002 14:22:05
Copyright (c) 1988-2003 Microsoft Corporation
Developer Edition on Windows NT 5.1 (Build 2600: Service Pack 2)
Interpretando el Output de @@VERSION
La variable global @@VERSION
devuelve una cadena de texto que contiene información detallada sobre la versión de SQL Server, incluyendo:
- Nombre y Versión del Producto: Por ejemplo, “Microsoft SQL Server 2019”.
- Número de Versión Detallado: Similar al “Product Version” que vimos en las propiedades (por ejemplo, “15.0.4077.23”).
- Arquitectura del Procesador: Indica si es una versión para Intel X86, AMD64, etc.
- Fecha y Hora de la Compilación: Muestra cuándo se compiló esta versión específica.
- Información de Copyright: Detalles sobre los derechos de autor de Microsoft Corporation.
- Edición de SQL Server: Indica la edición que estás utilizando (por ejemplo, “Developer Edition”, “Standard Edition”, “Enterprise Edition”, “Express Edition”).
- Información del Sistema Operativo: Incluye la versión del sistema operativo donde está instalado SQL Server y el Service Pack del sistema operativo.
También se puede ver por entorno gráfico:
http://www.sysadmit.com/2015/01/mssql-saber-la-version-de-sql-server-instalada.html
La opción 2 diría que depende de la versión porque en algunas no te funcionará esa query, si no me equivoco. La opción 1 me sirvió pero incomprensiblemente no he encontrado la relación de versión y service pack en una página oficial de MS sino que he necesitado en un blog particular.