En este video veremos cómo consultar la versión de una base de datos en una instancia de SQL Server así como averiguar cual es la versión de la base de datos dentro de un archivo de respaldo creado con SQL Server.

A continuación las consultas que se utilizan durante el ejercicio realizado en el video.

Ejecutando esta consulta a nuestra instancia de SQL Server podemos obtener la versión de la base de datos, donde hay que enviar como parámetro el nombre de la base de datos que queramos consultar.

SELECT DATABASEPROPERTYEX(N'NombreDeTuBaseDeDatos', 'Version');

Y con la siguiente consulta obtendremos la información de la cabecera del archivo de respaldo de la base de datos, información cómo la versión de la base de datos, nombre de las base de datos, nivel de compatibilidad, entre otros datos, para esto hay que indicar la ruta física donde se encuentre nuestro archivo de respaldo.

RESTORE HEADERONLY FROM DISK = N'C:\respaldos\base_de_datos.bak';

Tabla de versiones de SQL Server.

Versión SQL ServerVersión de la base de datosNivel de compatibilidadNivel de compatibilidad soportado
SQL Server 2022 RTM957160160,150,140,130,120,110,100
SQL Server 2022 RC 1950160160,150,140,130,120,110,100
SQL Server 2019 CTP 3.2 / RC 1 / RC 1.1 / RTM904150150,140,130,120,110,100
SQL Server 2019 CTP 3.0 / 3.1902150150,140,130,120,110,100
SQL Server 2019 CTP 2.3 / 2.4 / 2.5897150150,140,130,120,110,100
SQL Server 2019 CTP 2.1 / 2.2896150150,140,130,120,110,100
SQL Server 2019 CTP 2.0895150150,140,130,120,110,100
SQL Server 2017868 / 869140140,130,120,110,100
SQL Server 2016852130130,120,110,100
SQL Server 2014782120120,110,100
SQL Server 2012706110110,100,90
SQL Server 2012 CTP1684110110,100,90
SQL Server 2008 R2660 / 661100100,90,80
SQL Server 2008 R2655100100,90,80
SQL Server 2005 SP2+with VarDecimal habilitado6129090,80,70
SQL Server 20056119090,80,70
SQL Server 20005398080,70
SQL Server 7.05157070
SQL Server 6.54086565
SQL Server 6.04066060
Fuente de la tabla

Rodolfo Borja

Me encanta la tecnología y los chocolates y me da satisfacción poder ayudar a otras personas compartiendo mis conocimientos, estudié ingeniería en computación y me dedico al giro del desarrollo software y servicios desde hace más de 15 años.

View all posts

Add comment

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Publicidad

¿Me donas para un chocolate?