Para SQL 7
select @@version
Este query nos regresara algo parecido a esto
Microsoft SQL Server 7.00 - 7.00.623 (Intel X86)
Nov 27 1998 22:20:07
Copyright (c) 1988-1998 Microsoft Corporation
Desktop Edition on Windows NT 5.1 (Build 2600: )
Lo interesante aqui es el numero que aparece despues del producto, en el ejemplo siginifca que no tengo ningun Service pack instalado de SQL Server 7.
Para SQL 2000, 2005 o superiores hay que usar el siguiente query:
SELECT SERVERPROPERTY('productversion'), SERVERPROPERTY ('productlevel'), SERVERPROPERTY ('edition')
Este regresa algo parecido a:
9.00.3042.00 SP2 Enterprise Edition
El primer registro es la version, el segundo es el nivel de producto (en este caso service pack 2), y el ultimo es la edicion, En este caso Enterprise.
Hay veces que puede salir un numero intermedio como 8.00.818.00, esto quiere decir que tiene SP3 de SQL 2000 y ademas un hotfix, que en este caso es el 818. Estos necesitamos forzosamente buscarlos en el sitio de microsoft para saber que arregla ese fix en especifico.
Esta es una tabla con las versiones de SQL y su respectivo service pack.
SQL Server 2012 Service Pack 1 | 11.00.3000.00 |
SQL Server 2012 RTM | 11.00.2100.60 |
SQL Server 2008 R2 Service Pack 2 | 10.50.4000.0 |
SQL Server 2008 R2 Service Pack 1 | 10.50.2500.0 |
SQL Server 2008 R2 RTM | 10.50.1600.1 |
SQL Server 2008 Service Pack 3 | 10.00.5500.00 |
SQL Server 2008 Service Pack 2 | 10.00.4000.00 |
SQL Server 2008 Service Pack 1 | 10.00.2531.00 |
SQL Server 2008 RTM | 10.00.1600.22 |
SQL Server 2005 Service Pack 4 | 9.00.5000.00 |
SQL Server 2005 Service Pack 3 | 9.00.4035 |
SQL Server 2005 Service Pack 2 | 9.00.3042 |
SQL Server 2005 Service Pack 1 | 9.00.2047 |
SQL Server 2005 RTM | 9.00.1399 |
Y por si aun hay versiones anteriores:
2000.80.194.0 SQL Server 2000 RTM
2000.80.384.0 SQL Server 2000 SP1
2000.80.534.0 SQL Server 2000 SP2
2000.80.760.0 SQL Server 2000 SP3
2000.80.760.0 SQL Server 2000 SP3a
2000.8.00.2039 SQL Server 2000 SP4
7.00.1063 SQL Server 7.0 Service Pack 4
7.00.961 SQL Server 7.0 Service Pack 3
7.00.842 SQL Server 7.0 Service Pack 2
7.00.699 SQL Server 7.0 Service Pack 1
7.00.623 SQL Server 7.0 RTM
6.50.479 SQL Server 6.5 Service Pack 5a (SP5a) Update
6.50.416 SQL Server 6.5 Service Pack 5a (SP5a)
6.50.415 SQL Server 6.5 Service Pack 5 (SP5)
6.50.281 SQL Server 6.5 Service Pack 4 (SP4)
6.50.258 SQL Server 6.5 Service Pack 3 (SP3)
6.50.240 SQL Server 6.5 Service Pack 2 (SP2)
6.50.213 SQL Server 6.5 Service Pack 1 (SP1)
6.50.201 SQL Server 6.5 RTM
Si hay algun numero intermedio o superior al ultimo service pack (Como por ejemplo 10.00.5829 para SQL Server 20008 ) significa que hay algun hotfix instalado ademas del service pack.
No hay comentarios:
Publicar un comentario