Cómo determinar la versión, el service pack, edición de sql server
Cómo determinar la versión, el service pack, edición de sql server
Muchas veces queremos saber que service pack está instalado en sql server, otras veces queremos saber rápidamente si es sql server edición estándar, developer o Enterprise. Este artículo contiene una función que muestra automáticamente estos datos.
Otras veces queremos saber si es sql server 2000, 2005 o superior.
El siguiente link indica como determinar la versión:
http://support.microsoft.com/kb/321185/es
Ahora, para hacer las consultas velozmente me hice una función que muestra estos datos automáticamente.
El código es el siguiente:
CREATE FUNCTION version()
RETURNS TABLE
AS
RETURN
(
SELECT SERVERPROPERTY('productversion') as Numero,
SERVERPROPERTY ('productlevel') as [service pack],
SERVERPROPERTY ('edicion') as edition, @@version as version
);
Hemos creado la función que retorna, la versión del producto, el service pack, la edicion y la version comercial.
Ahora si quiero ver los datos de mi función tengo que hacer los siguiente:
select * from version()
Ahora, si solo quiero saber el service pack uso lo siguiente:
select [service pack] from version()
Para saber si sql server es la edición de sql server
select edition from version()
Para saber la version de sql server
select version from version()
Si tienes dudas de este tema o quieres alguna función especial. Solo tienes que escribir a este blog.
Comentarios
Publicar un comentario