Determinar la versión y edición de Motor de base de datos de SQL Server que se está ejecutando
En este artículo se describen los procedimientos para determinar la versión y la edición de SQL Server Motor de base de datos que se está ejecutando.
Versión del producto original: SQL Server
Número KB original: 321185
Para saber cuál es la versión de SQL Server, utilice uno de los siguientes métodos.
Nota:
La información de versión sigue el patrón major.minor.build.revision . La información de "revisión" no se usa normalmente al comprobar la versión de SQL Server.
Método 1: Conectar con el servidor mediante el Explorador de objetos en SQL Server Management Studio. Cuando conecte con el Explorador de objetos, este mostrará la información de versión entre paréntesis junto con el nombre de usuario que se utiliza para conectar con la instancia específica de SQL Server.
Método 2: Buscar esa instancia en las primeras líneas del archivo de registro de errores. De forma predeterminada, el registro de errores se encuentra en
Program Files\Microsoft SQL Server\MSSQL.n\MSSQL\LOG\ERRORLOG
y en los archivos ERRORLOG.n. Las entradas pueden ser similares a las siguientes:2011-03-27 22:31:33.50 Server Microsoft SQL Server 2008 (SP1) - 10.0.2531.0 (X64) March 29 2009 10:11:52 Copyright (c) 1988-2008 Microsoft Corporation Express Edition (64-bit) on Windows NT 6.1 <X64> (Build 7600: )
Esta entrada proporciona toda la información necesaria sobre el producto, como la versión, el nivel de producto, 64 o 32 bits, la edición de SQL Server y la versión del SO en el que se está ejecutando SQL Server.
Nota:
El resultado de esta consulta se ha mejorado para mostrar información adicional, tal como se explica en el artículo del blog What build of SQL Server are you using?, para las siguientes versiones:
- SQL Server 2014 RTM CU10 y versiones posteriores
- SQL Server 2014 Service Pack 1 CU3 y versiones posteriores
- SQL Server 2012 Service Pack 2 CU7 y versiones posteriores
Método 3: Conectar con la instancia de SQL Server y luego ejecutar la consulta siguiente:
Select @@version
Esta consulta producirá un resultado similar al siguiente:
Microsoft SQL Server 2008 (SP1) - 10.0.2531.0 (X64) March 29 2009 10:11:52 Copyright (c) 1988-2008 Microsoft Corporation Express Edition (64-bit) on Windows NT 6.1 <X64> (Build 7600: )
Nota:
El resultado de esta consulta se ha mejorado para mostrar información adicional. Esto aparece explicado en el artículo del blog, Qué compilación de SQL Server está utilizando, para las siguientes versiones:
- SQL Server 2014 RTM CU10 y versiones posteriores
- SQL Server 2014 Service Pack 1 CU3 y versiones posteriores
- SQL Server 2012 Service Pack 2 CU7 y versiones posteriores
Método 4: Conectar con la instancia de SQL Server y luego ejecutar la siguiente consulta en SQL Server Management Studio (SSMS):
SELECT SERVERPROPERTY('productversion'), SERVERPROPERTY ('productlevel'), SERVERPROPERTY ('edition')
Nota:
Esta consulta funciona con cualquier instancia de SQL Server 2000 o una versión posterior.
Se devuelve el siguiente resultado:
- La versión del producto (por ejemplo, 10.0.1600.22)
- El nivel del producto (por ejemplo, RTM).
- La edición (por ejemplo, Enterprise).
Por ejemplo, el resultado puede presentar un aspecto similar al siguiente:
versión del producto nivel del producto edición 14.0.2027.2 RTM Developer Edition (64 bits) Nota:
La función SERVERPROPERTY devuelve propiedades individuales relacionadas con la información de versión, aunque la función @@VERSION combina la salida en una cadena. Si su aplicación requiere cadenas de propiedades individuales, puede utilizar la función SERVERPROPERTY para que las devuelva en lugar de analizar los resultados de @@VERSION.
Este método también funciona para las instancias de la Base de datos de SQL Azure. Para más información, consulte el siguiente tema en SQL Server Books Online SERVERPROPERTY (Transact-SQL).
A partir de la actualización acumulativa 10 de SQL Server 2014 RTM y la actualización acumulativa 3 de SQL Server 2014 Service Pack 1, se han agregado propiedades adicionales a la sentencia de ServerProperty. Para obtener una lista completa, consulte SERVERPROPERTY (Transact-SQL).
Método 5: A partir de SQL Server 2008, también puede utilizar el Informe de detección de características instaladas de SQL Server. Este informe puede encontrarse en la página Herramientas del Centro de instalación de SQL Server. Esta herramienta proporciona información acerca de todas las instancias de SQL Server instaladas en el sistema. Entre ellas se incluyen herramientas de cliente como, por ejemplo, SQL Server Management Studio. Lo único que hay que tener en cuenta es que esta herramienta solo se puede ejecutar localmente en el sistema donde se instala SQL Server. No se puede usar para obtener información sobre servidores remotos. Para obtener más información, consulte Validar una instalación de SQL Server.
Una instantánea de un informe de muestra tiene el siguiente aspecto: