Breaking

Post Top Ad

Your Ad Spot

domingo, 15 de diciembre de 2019

Diferentes métodos para identificar el número de versión de SQL Server

En este artículo, voy a mostrar diferentes métodos para identificar el número de versión de SQL Server y su edición. Además, he incluido la lista de números de versión conocidos de SQL Server, Service Packs (SP) y actualizaciones acumulativas (CU de MS SQL Server 2019, 2017). No he incluido las revisiones y CU de SQL Server 2008 R2 y versiones anteriores.
Antes de revisar la lista, comprendamos los términos RTM , Service Packs y Actualización acumulativa .
RTM: RTM es el acrónimo de lanzamiento a fabricación. También se conoce como "ir de oro". Este término se usa cuando el producto está listo para ser entregado. Esta compilación puede estar firmada digitalmente que permite a los usuarios verificar la autenticidad del software que compraron. RTM es la precedencia de la Disponibilidad general (GA).
Service Pack: un Service Pack (SP) es una colección de actualizaciones, revisiones o puede ser la mejora del programa de software existente. Antes de SQL Server 2017, Microsoft solía lanzar paquetes de servicio basados ​​en los problemas y comentarios informados por los usuarios. El paquete de servicio se considera una versión estable y generalmente se lanza después de uno o dos años después del lanzamiento del producto. Los paquetes de servicio se entregan en el paquete único instalable.
Actualización acumulativa: la actualización acumulativa es un paquete acumulativo de varias revisiones. Las actualizaciones acumulativas se prueban como un grupo. Cuando crea un nuevo SQL Server desde cero, es recomendable aplicar todos los paquetes de servicio recientes y las actualizaciones acumulativas.
La siguiente es la lista del número de versión de SQL Server, el tipo de lanzamiento y la fecha de lanzamiento:
Lanzamiento de SQL Server
Número de versión
Tipo
Fecha de lanzamiento
SQL Server 2019
15.0.2000.5
RTM
2019-11-04
SQL Server 2017
14.0.1000.169
RTM
2017-10-02
CU 17
Actualización acumulativa (Nota: después de SQL Server 2017,
Microsoft no publica los paquetes de servicio.
2019-10-08
SQL Server 2016
13.0.1601.5
RTM
2016-06-01
13.0.4001.0
Service Pack 1
2016-11-16
13.0.5026.0
Service pack 2
2018-04-24
SQL Server 2014
12.0.2000.8
RTM
2014-04-01
12.0.4100.1
Service Pack 1
14/05/2015
12.0.5000.0
Service pack 2
2016-07-11
12.0.6024.0
Service pack 3
2018-10-30
SQL Server 2012
11.0.2100.60
RTM
2012-03-06
11.0.3000.0
Service Pack 1
2012-11-06
11.0.5058.0
Service pack 2
2014-06-10
11.0.6020.0
Service pack 3
2015-11-23
11.0.7001.0
Service pack 4
2017-10-05

Cómo identificar el número de versión de SQL Server

Podemos identificar los números de versión de SQL Server utilizando los siguientes métodos:
  1. SQL Server Management Studio
  2. Administrador de configuración de SQL Server
  3. Registro de Windows
  4. Consulta T-SQL
  5. Archivo de registro de errores de SQL Server
  6. Comando de PowerShell

Método 1: identificar el número de versión de SQL Server con SSMS

Primero, abra SQL Server Management Studio y conéctese al Motor de base de datos. Ver la siguiente imagen:
Conectarse al motor de base de datos
Haga clic derecho en el nombre de una instancia y seleccione Propiedades . Ver la siguiente imagen:
Abrir las propiedades del motor de base de datos de SQL Server
En el cuadro de diálogo Propiedades del servidor , puede ver lo contrario a Versión . Alternativamente, puede ver la versión en Object Explorer. Ver la siguiente imagen:
Número de versión de SQL Server en las propiedades del motor de base de datos

Método 2: Administrador de configuración de SQL Server

Para obtener los números de versión de SQL Server, abra el Administrador de configuración de SQL Server. Haga clic en Servicios de SQL Server . Haga clic derecho en la instancia de SQL Server, SQLServer (SQL2017) en mi caso, y elija Propiedades . Ver la siguiente captura de pantalla:
Administrador de configuración de SQL Server
En el cuadro de diálogo Propiedades , haga clic en la pestaña Avanzado . Puede ver la edición de SQL Server en el cuadro de texto Nombre de la unidad de mantenimiento de existencias y su número de versión en el cuadro de texto Versión . Ver la siguiente imagen:
Números de versión de SQL Server en propiedades de SQL Server

Método 3 - Usando el Registro de Windows

Para obtener los números de versión de SQL Server, abra el Editor del registro y busque la clave de registro: HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Microsoft SQL Server \ MSSQL14.MSSQLSERVER \ Setup
En la clave, el valor de PatchLevel indica el número de versión actual de SQL Server. Ver la siguiente imagen:
El número de versión de SQL Server se menciona en el cuadro de texto Nivel de parche y versión del Registro de Windows

Método 4: consulta T-SQL

Para obtener los números de versión de SQL Server con T-SQL, ejecute la siguiente consulta en SQL Server Management Studio:
El siguiente es el resultado:
Microsoft SQL Server 2017 (RTM) - 14.0.1000.169 (X64)
      22 de agosto de 2017 17:04:49
      Copyright (C) 2017 Microsoft Corporation
      Developer Edition (64 bits) en Windows 10 Pro 10.0 (Compilación 17763:) (Hipervisor)
Si ejecuta la misma consulta en la instancia de Azure, la siguiente debería ser la salida:
Microsoft SQL Azure (RTM) - 12.0.2000.8
      12 de octubre de 2019 22:46:48
      Copyright (C) 2019 Microsoft Corporation

Método 5: archivo de registro de errores de SQL Server

Para obtener los números de versión de SQL Server del archivo de registro de errores, abra el archivo ERRORLOG.txt de SQL Server. La ubicación predeterminada del archivo ERRORLOG es C: \ <InstanceRootDirectory> \ <MajorBuildVersion> .MSSQLSERVER \ MSSQL \ Log . He instalado SQL Server usando la configuración predeterminada; por lo tanto, el archivo ERRORLOG está en el directorio C: \ Archivos de programa \ Microsoft SQL Server \ MSSQL14.SQL2017 \ MSSQL \ Log .
Abra el archivo ERRORLOG con el Bloc de notas o cualquier otro editor de texto, y podrá ver la edición de SQL Server, su número de versión y el número de compilación en la primera línea del ERRORLOG. Ver la siguiente imagen:
Número de versión de SQL Server en el archivo ERRORLOG

Método 6 - Comando PowerShell

Para obtener los números de versión de SQL Server con PowerShell, ejecute el siguiente comando:
A continuación se muestra la captura de pantalla de la salida:
Windows PowerShell

Conclusión


En este breve artículo, he explicado qué son RTM, Service Packs y las actualizaciones acumulativas. También he incluido la lista de las principales versiones del servidor SQL y sus paquetes de servicio con los respectivos números de compilación. Además, he explicado los diferentes métodos para identificar el número de compilación de SQL Server y su edición.

No hay comentarios.:

Publicar un comentario

Dejanos tu comentario para seguir mejorando!

Post Top Ad

Your Ad Spot

Páginas