Como administradores de sistemas, debemos mantener un control de las versiones de sistemas operativos y aplicaciones que tenemos instaladas en nuestros sistemas para planificar su actualización y migración.
Disponemos de varias formas para averiguarlo:
1) Utilizando SQL Server Management Studio / SQL Server Enterprise Manager:
* Ejemplo sobre SQL Server 2008 R2:
* Ejemplo sobre SQL Server 2000:
2) Propiedades sobre el fichero: sqlservr.exe
* Ejemplo sobre SQL Server 2008 R2:
Ruta: C:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\Binn
* Ejemplo sobre SQL Server 2000:
Ruta: C:\Archivos de programa\Microsoft SQL Server\MSSQL\Binn
3) Utilizando T-SQL con Select @@version:
Use master
Select @@version
Select @@version
* Ejemplo sobre SQL Server 2008 R2:
* Ejemplo sobre SQL Server 2000:
4) Utilizando T-SQL con "Select SERVERPROPERTY":
Use master
SELECT SERVERPROPERTY('productversion'), SERVERPROPERTY ('productlevel'), SERVERPROPERTY ('edition')
SELECT SERVERPROPERTY('productversion'), SERVERPROPERTY ('productlevel'), SERVERPROPERTY ('edition')
* Ejemplo sobre SQL Server 2008 R2:
* Ejemplo sobre SQL Server 2000:
_____________________________
Las equivalencias de los números de versión a los nombres de versión son los siguientes:
12.0.x.x SQL Server 2014
11.0.x.x SQL Server 2012
10.50.x.x SQL Server 2008 R2
10.00.x.x SQL Server 2008
9.00.x.x SQL Server 2005
8.00.x.x SQL Server 2000
11.0.x.x SQL Server 2012
10.50.x.x SQL Server 2008 R2
10.00.x.x SQL Server 2008
9.00.x.x SQL Server 2005
8.00.x.x SQL Server 2000
_____________________________
Versión cliente:
Hemos de tener en cuenta que cuando parcheamos una versión de SQL Server, deberíamos parchear también las herramientas cliente, en el caso de estar instaladas en otro equipo distinto del servidor SQL.
Podemos ver la versión de las herramientas cliente instaladas utilizando SQL Server Management Studio.
Ejemplo sobre SQL Server 2008 R2:
_____________________________
Finalmente, para disponer de un mapa de las versiones-parches, disponemos de la siguiente web:
Gracias a esta web, obtendremos un mapa de las versiones actuales de SQL Server y podremos analizar que parches nos faltan.
En el ejemplo del post, disponemos de:
SQL Server 2008 R2 - 10.50.4000.0
SQLServer 2000 - 8.00.2039
En el ejemplo del post, disponemos de:
SQL Server 2008 R2 - 10.50.4000.0
SQLServer 2000 - 8.00.2039
y si analizamos la tabla que nos proporciona la web a día de hoy (Enero de 2015), podemos ver:
SQL Server 2008 R2: Tiene el SP2 instalado, pero le falta el SP3 que ya ha sido publicado.
SQLServer 2000: Tiene el SP4 instalado, que es el último que ha sido publicado.
También hemos de tener en cuenta que a día de hoy (Enero de 2015), SQL Server 2000 está fuera del Life-Cycle, ya que finalizó en el 9/4/2013.
Deberíamos actualizar la versión de SQL Server 2000 a una versión que esté dentro del Life-Cycle.
SQL Server 2008 R2: Tiene el SP2 instalado, pero le falta el SP3 que ya ha sido publicado.
SQLServer 2000: Tiene el SP4 instalado, que es el último que ha sido publicado.
También hemos de tener en cuenta que a día de hoy (Enero de 2015), SQL Server 2000 está fuera del Life-Cycle, ya que finalizó en el 9/4/2013.
Deberíamos actualizar la versión de SQL Server 2000 a una versión que esté dentro del Life-Cycle.
Muy bueno, gracias !
ResponderEliminarGracias a ti por tu comentario.
Eliminar¡Un saludo!
Xavi.