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 edición de SQL Server Motor de base de datos que se está ejecutando.
Versión del producto original: SQL Server
Número de 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" normalmente no se usa al comprobar la versión de SQL Server.
Método 1: Conexión al servidor mediante SQL Server Management Studio
Conéctese al servidor mediante Explorador de objetos en SQL Server Management Studio (SSMS). Una vez conectado, la información de versión se mostrará entre paréntesis, junto con el nombre de usuario que se usa para conectarse a la instancia específica de SQL Server. Para obtener más información sobre cómo conectarse a SQL Server mediante Explorador de objetos, consulte Conexión a sql Server o Azure SQL Database.
Método 2: Examine las primeras líneas del archivo errorlog
Examine las primeras líneas del archivo Errorlog para esa instancia. De forma predeterminada, el registro de errores se encuentra en Program Files\Microsoft SQL Server\MSSQL.n\MSSQL\LOG\ERRORLOG
en los archivos ERRORLOG.n . Las entradas pueden parecerse a las siguientes:
2024-09-05 16:56:22.35 Server Microsoft SQL Server 2022 (RTM-CU14) (KB5038325) - 16.0.4135.4 (X64)
Jul 10 2024 14:09:09
Copyright (C) 2022 Microsoft Corporation
Developer Edition (64-bit) on Windows 11 Enterprise 10.0 <X64> (Build 22631: ) (Hypervisor)
Esta entrada proporciona información sobre el producto, como la versión, el nivel de producto, 64 bits frente a 32 bits, la edición de SQL Server y la versión del sistema operativo en la que se ejecuta SQL Server.
Método 3: Examine la salida después de ejecutar la consulta "SELECT @@VERSION"
Conéctese a la instancia de SQL Server y ejecute la consulta siguiente:
SELECT @@VERSION
Este es un ejemplo de la salida de esta consulta:
Microsoft SQL Server 2022 (RTM-CU14) (KB5038325) - 16.0.4135.4 (X64) Jul 10 2024 14:09:09 Copyright (C) 2022 Microsoft Corporation Developer Edition (64-bit) on Windows 11 Enterprise 10.0 <X64> (Build 22631: ) (Hypervisor)
En la salida, puede determinar la versión del producto de SQL Server, el nivel de Service Pack, el nivel de actualización acumulativa o el nivel de actualización de seguridad (si procede).
Método 4: Usar la función SERVERPROPERTY
Conéctese a la instancia de SQL Server y ejecute la siguiente consulta en SSMS:
SELECT SERVERPROPERTY('productversion'), SERVERPROPERTY ('productlevel'), SERVERPROPERTY ('edition')
Se devuelve el siguiente resultado:
- La versión del producto (por ejemplo, 16.0.4135.4)
- El nivel del producto (por ejemplo, RTM).
- La edición (por ejemplo, Developer)
Por ejemplo, el resultado puede presentar un aspecto similar al siguiente:
Versión del producto | Nivel de producto | Edición |
---|---|---|
16.0.4135.4 | RTM | Developer Edition (64 bits) |
Nota:
La
SERVERPROPERTY
función devuelve propiedades individuales relacionadas con la información de versión, aunque la@@VERSION
función combina la salida en una cadena. Si la aplicación requiere cadenas de propiedad individuales, puede usar laSERVERPROPERTY
función para devolverlas en lugar de analizar los@@VERSION
resultados.Este método también funciona para las instancias de la Base de datos de SQL Azure. Para obtener más información, vea 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
SERVERPROPERTY
instrucción . Para obtener una lista completa, vea SERVERPROPERTY (Transact-SQL).
Método 5: Usar el "Informe de detección de características de SQL Server instalado"
También puede usar el informe de detección de características instaladas de SQL Server. Puede encontrar este informe en la página Herramientas del Centro de instalación de SQL Server. Esta herramienta proporciona información sobre todas las instancias de SQL Server instaladas en el sistema, incluidas las herramientas de cliente, como SSMS. Tenga en cuenta que esta herramienta solo se puede ejecutar localmente en el sistema donde está instalado SQL Server. No se puede usar para obtener información sobre los 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: