ver una tengo servidor saber revisar query que licenciado licencia instalada esta datos como sql-server-2008 version

sql-server-2008 - una - sql server version query



Cómo verificar la versión de SQL Server (3)

¿Cuáles son las formas posibles de determinar la versión implementada de SQL Server?

Intenté hacerlo usando el software SQL Server. Quiero hacerlo usando una instrucción SQL de línea de comando.


Las siguientes son formas posibles de ver la versión:

Método 1: Conéctese a la instancia de SQL Server y luego ejecute la siguiente consulta:

Select @@version

Un ejemplo del resultado de esta consulta es el siguiente:

Microsoft SQL Server 2008 (SP1) - 10.0.2531.0 (X64) Mar 29 2009 10:11:52 Copyright (c) 1988-2008 Microsoft Corporation Express Edition (64-bit) on Windows NT 6.1 <X64> (Build 7600: )

Método 2: Conéctese al servidor mediante el Explorador de objetos en SQL Server Management Studio. Después de que Object Explorer esté conectado, mostrará la información de la versión entre paréntesis, junto con el nombre de usuario que se utiliza para conectarse a la instancia específica de SQL Server.

Método 3: observe las primeras líneas del archivo Errorlog para esa instancia. De forma predeterminada, el registro de errores se encuentra en Archivos de programa / Microsoft SQL Server/MSSQL.n/MSSQL/LOG/ERRORLOG y ERRORLOG.n archivos. Las entradas pueden parecerse a las siguientes:

2011-03-27 22:31:33.50 Server Microsoft SQL Server 2008 (SP1) - 10.0.2531.0 (X64) Mar 29 2009 10:11:52 Copyright (c) 1988-2008 Microsoft Corporation Express Edition (64-bit) on Windows NT 6.1 <X64> (Build 7600: )

Como puede ver, esta entrada proporciona toda la información necesaria sobre el producto, como la versión, el nivel de producto, 64 bits frente a 32 bits, la edición de SQL Server y la versión del sistema operativo en la que se ejecuta SQL Server.

Método 4: Conéctese a la instancia de SQL Server y luego ejecute la siguiente consulta:

SELECT SERVERPROPERTY(''productversion''), SERVERPROPERTY (''productlevel''), SERVERPROPERTY (''edition'')

Nota: esta consulta funciona con cualquier instancia de SQL Server 2000 o de una versión posterior


declare @sqlVers numeric(4,2) select @sqlVers = left(cast(serverproperty(''productversion'') as varchar), 4)

Da 8.00, 9.00, 10.00 y 10.50 para SQL 2000, 2005, 2008 y 2008R2, respectivamente.

Además, xp_msver procedimiento ampliado del sistema xp_msver . Puede llamar a este procedimiento almacenado como

exec master..xp_msver


select charindex( ''Express'',@@version)

si este valor es 0 no es una edición expresa