SERVERPROPERTY (Transact-SQL)SERVERPROPERTY (Transact-SQL)

Aplica-se a:Applies to: simSQL ServerSQL Server (todas as versões compatíveis) yesSQL ServerSQL Server (all supported versions) SimBanco de Dados SQL do AzureAzure SQL DatabaseYesBanco de Dados SQL do AzureAzure SQL Database SimInstância Gerenciada do Azure SQLAzure SQL Managed InstanceYesInstância Gerenciada do Azure SQLAzure SQL Managed Instance simAzure Synapse AnalyticsAzure Synapse AnalyticsyesAzure Synapse AnalyticsAzure Synapse Analytics simParallel Data WarehouseParallel Data WarehouseyesParallel Data WarehouseParallel Data WarehouseAplica-se a:Applies to: simSQL ServerSQL Server (todas as versões compatíveis) yesSQL ServerSQL Server (all supported versions) SimBanco de Dados SQL do AzureAzure SQL DatabaseYesBanco de Dados SQL do AzureAzure SQL Database SimInstância Gerenciada do Azure SQLAzure SQL Managed InstanceYesInstância Gerenciada do Azure SQLAzure SQL Managed Instance simAzure Synapse AnalyticsAzure Synapse AnalyticsyesAzure Synapse AnalyticsAzure Synapse Analytics simParallel Data WarehouseParallel Data WarehouseyesParallel Data WarehouseParallel Data Warehouse

Retorna informações de propriedade sobre a instância de servidor.Returns property information about the server instance.

Ícone de link do tópico Convenções da sintaxe Transact-SQLTopic link icon Transact-SQL Syntax Conventions

SintaxeSyntax

SERVERPROPERTY ( 'propertyname' )  

Importante

Os números de versão Mecanismo de Banco de DadosDatabase Engine a SQL ServerSQL Server e Banco de Dados SQL do AzureAzure SQL Database não são comparáveis entre si e representam números de build internos para esses produtos separados.The Mecanismo de Banco de DadosDatabase Engine version numbers for SQL ServerSQL Server and Banco de Dados SQL do AzureAzure SQL Database are not comparable with each other, and represent internal build numbers for these separate products. O Mecanismo de Banco de DadosDatabase Engine para Banco de Dados SQL do AzureAzure SQL Database é baseado na mesma base de código que o Mecanismo de Banco de Dados do SQL ServerSQL Server Database Engine.The Mecanismo de Banco de DadosDatabase Engine for Banco de Dados SQL do AzureAzure SQL Database is based on the same code base as the Mecanismo de Banco de Dados do SQL ServerSQL Server Database Engine. O mais importante é que o Mecanismo de Banco de DadosDatabase Engine em Banco de Dados SQL do AzureAzure SQL Database sempre tem os bits de Mecanismo de Banco de DadosDatabase Engine do SQL mais recentes.Most importantly, the Mecanismo de Banco de DadosDatabase Engine in Banco de Dados SQL do AzureAzure SQL Database always has the newest SQL Mecanismo de Banco de DadosDatabase Engine bits. A versão 12 do Banco de Dados SQL do AzureAzure SQL Database é mais recente do que a versão 15 do SQL ServerSQL Server.Version 12 of Banco de Dados SQL do AzureAzure SQL Database is newer than version 15 of SQL ServerSQL Server.

Observação

Para ver a sintaxe do Transact-SQL para o SQL Server 2014 e versões anteriores, confira a Documentação das versões anteriores.To view Transact-SQL syntax for SQL Server 2014 and earlier, see Previous versions documentation.

ArgumentosArguments

propertynamepropertyname
É uma expressão que contém as informações de propriedade que serão retornadas para o servidor.Is an expression that contains the property information to be returned for the server. propertyname pode ser um dos valores a seguir.propertyname can be one of the following values.

PropriedadeProperty Valores retornadosValues returned
BuildClrVersionBuildClrVersion Versão do CLR (Common Language Runtime) do MicrosoftMicrosoft.NET Framework.NET Framework que foi usada durante a criação da instância do SQL ServerSQL Server.Version of the MicrosoftMicrosoft.NET Framework.NET Framework common language runtime (CLR) that was used while building the instance of SQL ServerSQL Server.

NULL = Entrada inválida, um erro ou não aplicável.NULL = Input is not valid, an error, or not applicable.

Tipo de dados base: nvarchar(128)Base data type: nvarchar(128)
CollationCollation Nome da ordenação padrão para o servidor.Name of the default collation for the server.

NULL = Entrada inválida ou um erro.NULL = Input is not valid, or an error.

Tipo de dados base: nvarchar(128)Base data type: nvarchar(128)
CollationIDCollationID ID da ordenação do SQL ServerSQL Server.ID of the SQL ServerSQL Server collation.

Tipo de dados base: intBase data type: int
ComparisonStyleComparisonStyle Estilo de comparação da ordenação do Windows.Windows comparison style of the collation.

Tipo de dados base: intBase data type: int
ComputerNamePhysicalNetBIOSComputerNamePhysicalNetBIOS O nome NetBIOS do computador local no qual a instância do SQL ServerSQL Server está em execução no momento.NetBIOS name of the local computer on which the instance of SQL ServerSQL Server is currently running.

Para uma instância clusterizada de SQL ServerSQL Server em um cluster de failover, este valor muda à medida que a instância de SQL ServerSQL Server efetua failover para os outros nós no cluster de failover.For a clustered instance of SQL ServerSQL Server on a failover cluster, this value changes as the instance of SQL ServerSQL Server fails over to other nodes in the failover cluster.

Em uma instância autônoma do SQL ServerSQL Server, esse valor permanece constante e retorna o mesmo valor da propriedade MachineName.On a stand-alone instance of SQL ServerSQL Server, this value remains constant and returns the same value as the MachineName property.

Observação: Se a instância do SQL ServerSQL Server estiver em um cluster de failover e você desejar obter o nome da instância clusterizada de failover, use a propriedade MachineName.Note: If the instance of SQL ServerSQL Server is in a failover cluster and you want to obtain the name of the failover clustered instance, use the MachineName property.

NULL = Entrada inválida, um erro ou não aplicável.NULL = Input is not valid, an error, or not applicable.

Tipo de dados base: nvarchar(128)Base data type: nvarchar(128)
EditionEdition Edição instalada do produto da instância do SQL ServerSQL Server.Installed product edition of the instance of SQL ServerSQL Server. Use o valor dessa propriedade para determinar os recursos e os limites, como Calcular limites de capacidade por edição do SQL Server.Use the value of this property to determine the features and the limits, such as Compute Capacity Limits by Edition of SQL Server. Versões de 64 bits do Mecanismo de Banco de DadosDatabase Engine anexam (64 bits) à versão.64-bit versions of the Mecanismo de Banco de DadosDatabase Engine append (64-bit) to the version.

Retorna:Returns:

'Enterprise Edition''Enterprise Edition'

'Enterprise Edition: licenciamento baseado em núcleo''Enterprise Edition: Core-based Licensing'

'Enterprise Evaluation Edition''Enterprise Evaluation Edition'

'Business Intelligence Edition''Business Intelligence Edition'

'Developer Edition''Developer Edition'

'Express Edition''Express Edition'

'Express Edition com Advanced Services''Express Edition with Advanced Services'

'Standard Edition''Standard Edition'

'Web Edition''Web Edition'

'SQL Azure' indica Banco de Dados SQLSQL Database ou Microsoft Azure Synapse Analytics (antigo SQL Data Warehouse)Microsoft Azure Synapse Analytics (formerly SQL Data Warehouse)'SQL Azure' indicates Banco de Dados SQLSQL Database or Microsoft Azure Synapse Analytics (antigo SQL Data Warehouse)Microsoft Azure Synapse Analytics (formerly SQL Data Warehouse)

'Desenvolvedor do SQL do Azure no Edge' indica a edição somente de desenvolvimento do SQL do Azure no Edge'Azure SQL Edge Developer' indicates the development only edition for Azure SQL Edge

'SQL do Azure no Edge' indica a edição paga do SQL do Azure no Edge'Azure SQL Edge' indicates the paid edition for Azure SQL Edge

Tipo de dados base: nvarchar(128)Base data type: nvarchar(128)
EditionIDEditionID EditionID representa a edição instalada do produto da instância do SQL ServerSQL Server.EditionID represents the installed product edition of the instance of SQL ServerSQL Server. Use o valor dessa propriedade para determinar recursos e limites, como Calcular limites de capacidade por edição do SQL Server.Use the value of this property to determine features and limits, such as Compute Capacity Limits by Edition of SQL Server.

1804890536 = Enterprise1804890536 = Enterprise

1872460670 = Enterprise Edition: Licenciamento baseado em núcleo1872460670 = Enterprise Edition: Core-based Licensing

610778273= Enterprise Evaluation610778273= Enterprise Evaluation

284895786 = Business Intelligence284895786 = Business Intelligence

-2117995310 = Developer-2117995310 = Developer

-1592396055 = Express-1592396055 = Express

-133711905= Express com Advanced Services-133711905= Express with Advanced Services

-1534726760 = Padrão-1534726760 = Standard

1293598313 = Web1293598313 = Web

1674378470 = Banco de Dados SQLSQL Database ou Azure Synapse Analytics (SQL Data Warehouse)Azure Synapse Analytics (SQL Data Warehouse)1674378470 = Banco de Dados SQLSQL Database or Azure Synapse Analytics (SQL Data Warehouse)Azure Synapse Analytics (SQL Data Warehouse)

-1461570097 = Desenvolvedor do SQL do Azure no Edge-1461570097 = Azure SQL Edge Developer

1994083197 = SQL do Azure no Edge1994083197 = Azure SQL Edge

Tipo de dados base: bigintBase data type: bigint
EngineEditionEngineEdition Edição do Mecanismo de Banco de DadosDatabase Engine da instância do SQL ServerSQL Server instalada no servidor.Mecanismo de Banco de DadosDatabase Engine edition of the instance of SQL ServerSQL Server installed on the server.

1 = Personal ou Desktop Engine (Não disponível no SQL Server 2005 (9.x)SQL Server 2005 (9.x) e em versões posteriores.)1 = Personal or Desktop Engine (Not available in SQL Server 2005 (9.x)SQL Server 2005 (9.x) and later versions.)

2 = Standard (Retornada para Standard, Web e Business Intelligence.)2 = Standard (This is returned for Standard, Web, and Business Intelligence.)

3 = Enterprise (retornado para as edições Evaluation, Enterprise e Developer.)3 = Enterprise (This is returned for Evaluation, Developer, and Enterprise editions.)

4 = Express (retornado para Express, Express with Tools e Express com Advanced Services)4 = Express (This is returned for Express, Express with Tools, and Express with Advanced Services)

5 = Banco de Dados SQLSQL Database5 = Banco de Dados SQLSQL Database

6 = Microsoft Azure Synapse Analytics (antigo SQL Data Warehouse)Microsoft Azure Synapse Analytics (formerly SQL Data Warehouse)6 = Microsoft Azure Synapse Analytics (antigo SQL Data Warehouse)Microsoft Azure Synapse Analytics (formerly SQL Data Warehouse)

8 = Instância Gerenciada do Azure SQLAzure SQL Managed Instance8 = Instância Gerenciada do Azure SQLAzure SQL Managed Instance

9 = SQL do Azure no Edge (isso é retornado em todas as edições do SQL do Azure no Edge)9 = Azure SQL Edge (This is returned for all editions of Azure SQL Edge)

Tipo de dados base: intBase data type: int
FilestreamConfiguredLevelFilestreamConfiguredLevel O nível de acesso ao FILESTREAM configurado.The configured level of FILESTREAM access. Para obter mais informações, consulte Nível de acesso de fluxo de arquivos.For more information, see filestream access level.

Tipo de dados base: intBase data type: int
FilestreamEffectiveLevelFilestreamEffectiveLevel O nível de acesso ao FILESTREAM efetivo.The effective level of FILESTREAM access. Esse valor poderá ser diferente de FilestreamConfiguredLevel se o nível foi alterado e se a reinicialização de uma instância ou de um computador estiver pendente.This value can be different than the FilestreamConfiguredLevel if the level has changed and either an instance restart or a computer restart is pending. Para obter mais informações, consulte Nível de acesso de fluxo de arquivos.For more information, see filestream access level.

Tipo de dados base: intBase data type: int
FilestreamShareNameFilestreamShareName O nome do compartilhamento usado por FILESTREAM.The name of the share used by FILESTREAM.

NULL = Entrada inválida, um erro ou não aplicável.NULL = Input is not valid, an error, or not applicable.

Tipo de dados base: nvarchar(128)Base data type: nvarchar(128)
HadrManagerStatusHadrManagerStatus Aplica-se a : SQL Server 2012 (11.x)SQL Server 2012 (11.x) e posterior.Applies to : SQL Server 2012 (11.x)SQL Server 2012 (11.x) and later.

Indica se o gerenciador do Grupos de disponibilidade AlwaysOnAlways On availability groups foi iniciado.Indicates whether the Grupos de disponibilidade AlwaysOnAlways On availability groups manager has started.

0 = não iniciado, comunicação pendente.0 = Not started, pending communication.

1 = iniciado e em execução.1 = Started and running.

2 = não iniciado e com falha.2 = Not started and failed.

NULL = Entrada inválida, um erro ou não aplicável.NULL = Input is not valid, an error, or not applicable.

Tipo de dados base: intBase data type: int
InstanceDefaultBackupPathInstanceDefaultBackupPath Aplica-se a : SQL Server 2019 (15.x)SQL Server 2019 (15.x) e posterior.Applies to : SQL Server 2019 (15.x)SQL Server 2019 (15.x) and later.

Nome do caminho padrão para os arquivos de backup da instância.Name of the default path to the instance backup files.
InstanceDefaultDataPathInstanceDefaultDataPath Aplica-se a : do SQL Server 2012 (11.x)SQL Server 2012 (11.x) até a versão atual em atualizações a partir do final de 2015.Applies to : SQL Server 2012 (11.x)SQL Server 2012 (11.x) through current version in updates beginning in late 2015.

Nome do caminho padrão para os arquivos de dados da instância.Name of the default path to the instance data files.

Tipo de dados base: nvarchar(128)Base data type: nvarchar(128)
InstanceDefaultLogPathInstanceDefaultLogPath Aplica-se a : do SQL Server 2012 (11.x)SQL Server 2012 (11.x) até a versão atual em atualizações a partir do final de 2015.Applies to : SQL Server 2012 (11.x)SQL Server 2012 (11.x) through current version in updates beginning in late 2015.

Nome do caminho padrão para os arquivos de log da instância.Name of the default path to the instance log files.

Tipo de dados base: nvarchar(128)Base data type: nvarchar(128)
InstanceNameInstanceName Nome da instância à qual o usuário está conectado.Name of the instance to which the user is connected.

Retornará NULL se o nome de instância for a instância padrão, se a entrada não for válida, ou erro.Returns NULL if the instance name is the default instance, if the input is not valid, or error.

NULL = Entrada inválida, um erro ou não aplicável.NULL = Input is not valid, an error, or not applicable.

Tipo de dados base: nvarchar(128)Base data type: nvarchar(128)
IsAdvancedAnalyticsInstalledIsAdvancedAnalyticsInstalled Retorna 1 se o recurso Advanced Analytics foi instalado durante a instalação; 0 se o Advanced Analytics não foi instalado.Returns 1 if the Advanced Analytics feature was installed during setup; 0 if Advanced Analytics was not installed.

Tipo de dados base: intBase data type: int
IsBigDataClusterIsBigDataCluster Introduzido no SQL Server 2019 (15.x)SQL Server 2019 (15.x) a partir da CU4.Introduced in SQL Server 2019 (15.x)SQL Server 2019 (15.x) beginning with CU4.

Retorna 1 se a instância é o Cluster de Big Data do SQL Server; caso contrário, 0.Returns 1 if the instance is SQL Server Big Data Cluster; 0 if not.

Tipo de dados base: intBase data type: int
IsClusteredIsClustered A instância de servidor é configurada em um cluster de failover.Server instance is configured in a failover cluster.

1 = Clusterizado.1 = Clustered.

0 = Não clusterizado.0 = Not Clustered.

NULL = Entrada inválida, um erro ou não aplicável.NULL = Input is not valid, an error, or not applicable.

Tipo de dados base: intBase data type: int
IsFullTextInstalledIsFullTextInstalled Os componentes de indexação de texto completo e semântica são instalados na instância atual do SQL ServerSQL Server.The full-text and semantic indexing components are installed on the current instance of SQL ServerSQL Server.

1 = Componentes de indexação de texto completo e semântica são instalados.1 = Full-text and semantic indexing components are installed.

0 = Componentes de indexação de texto completo e semântica não são instalados.0 = Full-text and semantic indexing components are not installed.

NULL = Entrada inválida, um erro ou não aplicável.NULL = Input is not valid, an error, or not applicable.

Tipo de dados base: intBase data type: int
IsHadrEnabledIsHadrEnabled Aplica-se a : SQL Server 2012 (11.x)SQL Server 2012 (11.x) e posterior.Applies to : SQL Server 2012 (11.x)SQL Server 2012 (11.x) and later.

Grupos de disponibilidade AlwaysOnAlways On availability groups é habilitado nessa instância do servidor.is enabled on this server instance.

0 = O Grupos de disponibilidade AlwaysOnAlways On availability groups está desabilitado.0 = The Grupos de disponibilidade AlwaysOnAlways On availability groups feature is disabled.

1 = O recurso Grupos de disponibilidade AlwaysOnAlways On availability groups está habilitado.1 = The Grupos de disponibilidade AlwaysOnAlways On availability groups feature is enabled.

NULL = Entrada inválida, um erro ou não aplicável.NULL = Input is not valid, an error, or not applicable.

Tipo de dados base: intBase data type: int

Para que réplicas de disponibilidade sejam criadas e executadas em uma instância do SQL ServerSQL Server, Grupos de disponibilidade AlwaysOnAlways On availability groups deve estar habilitado na instância do servidor.For availability replicas to be created and run on an instance of SQL ServerSQL Server, Grupos de disponibilidade AlwaysOnAlways On availability groups must be enabled on the server instance. Para obter mais informações, consulte Habilitar e desabilitar Grupos de Disponibilidade AlwaysOn (SQL Server).For more information, see Enable and Disable AlwaysOn Availability Groups (SQL Server).

Observação: a propriedade IsHadrEnabled pertence somente ao Grupos de disponibilidade AlwaysOnAlways On availability groups.Note: The IsHadrEnabled property pertains only to Grupos de disponibilidade AlwaysOnAlways On availability groups. Outros recursos de alta disponibilidade ou de recuperação de desastre, como espelhamento de banco de dados ou envio de logs, não são afetados por essa propriedade de servidor.Other high availability or disaster recovery features, such as database mirroring or log shipping, are unaffected by this server property.
IsIntegratedSecurityOnlyIsIntegratedSecurityOnly O servidor está em modo de segurança integrado.Server is in integrated security mode.

1 = Segurança integrada (Autenticação do Windows)1 = Integrated security (Windows Authentication)

0 = Segurança não integrada.0 = Not integrated security. (Autenticação do Windows e Autenticação do SQL ServerSQL Server.)(Both Windows Authentication and SQL ServerSQL Server Authentication.)

NULL = Entrada inválida, um erro ou não aplicável.NULL = Input is not valid, an error, or not applicable.

Tipo de dados base: intBase data type: int
IsLocalDBIsLocalDB Aplica-se a : SQL Server 2012 (11.x)SQL Server 2012 (11.x) e posterior.Applies to : SQL Server 2012 (11.x)SQL Server 2012 (11.x) and later.

O servidor é uma instância do SQL Server ExpressSQL Server Express LocalDB.Server is an instance of SQL Server ExpressSQL Server Express LocalDB.

NULL = Entrada inválida, um erro ou não aplicável.NULL = Input is not valid, an error, or not applicable.

Tipo de dados base: intBase data type: int
IsPolyBaseInstalledIsPolyBaseInstalled Aplica-se a : SQL Server 2019 (15.x)SQL Server 2019 (15.x).Applies to : SQL Server 2019 (15.x)SQL Server 2019 (15.x).

Retorna se a instância do servidor tem o recurso PolyBase instalado.Returns whether the server instance has the PolyBase feature installed.

0 = o PolyBase não está instalado.0 = PolyBase is not installed.

1 = o PolyBase está instalado.1 = PolyBase is installed.

Tipo de dados base: intBase data type: int
IsSingleUserIsSingleUser O servidor está em modo de usuário único.Server is in single-user mode.

1 = Usuário único.1 = Single user.

0 = Usuário não único0 = Not single user

NULL = Entrada inválida, um erro ou não aplicável.NULL = Input is not valid, an error, or not applicable.

Tipo de dados base: intBase data type: int
IsTempDbMetadataMemoryOptimizedIsTempDbMetadataMemoryOptimized Aplica-se a : SQL Server 2019 (15.x)SQL Server 2019 (15.x) e posterior.Applies to : SQL Server 2019 (15.x)SQL Server 2019 (15.x) and later.

Retorna 1 se o tempdb foi habilitado para usar tabelas com otimização de memória para metadados; 0 se o tempdb está usando tabelas regulares baseadas em disco para metadados.Returns 1 if tempdb has been enabled to use memory-optimized tables for metadata; 0 if tempdb is using regular, disk-based tables for metadata. Para obter mais informações, confira tempdb Database.For more information, see tempdb Database.

Tipo de dados base: intBase data type: int
IsXTPSupportedIsXTPSupported Aplica-se ao : SQL Server (SQL Server 2014 (12.x)SQL Server 2014 (12.x) e posterior), Banco de Dados SQLSQL Database.Applies to : SQL Server (SQL Server 2014 (12.x)SQL Server 2014 (12.x) and later), Banco de Dados SQLSQL Database.

Servidor dá suporte a OLTP na memória.Server supports In-Memory OLTP.

1= Servidor dá suporte a OLTP na memória.1= Server supports In-Memory OLTP.

0 = O servidor não oferece suporte a OLTP na memória.0= Server does not supports In-Memory OLTP.

NULL = Entrada inválida, um erro ou não aplicável.NULL = Input is not valid, an error, or not applicable.

Tipo de dados base: intBase data type: int
LCIDLCID LCID (Identificador de localidade do Windows) da ordenação.Windows locale identifier (LCID) of the collation.

Tipo de dados base: intBase data type: int
LicenseTypeLicenseType Não utilizado.Unused. As informações de licença não são preservadas ou mantidas pelo produto SQL ServerSQL Server.License information is not preserved or maintained by the SQL ServerSQL Server product. Sempre retorna DISABLED.Always returns DISABLED.

Tipo de dados base: nvarchar(128)Base data type: nvarchar(128)
MachineNameMachineName Nome do computador do Windows no qual a instância de servidor está sendo executada.Windows computer name on which the server instance is running.

Para uma instância clusterizada, uma instância do SQL ServerSQL Server em execução em um servidor virtual no Microsoft Cluster Service, retorna o nome do servidor virtual.For a clustered instance, an instance of SQL ServerSQL Server running on a virtual server on Microsoft Cluster Service, it returns the name of the virtual server.

NULL = Entrada inválida, um erro ou não aplicável.NULL = Input is not valid, an error, or not applicable.

Tipo de dados base: nvarchar(128)Base data type: nvarchar(128)
NumLicensesNumLicenses Não utilizado.Unused. As informações de licença não são preservadas ou mantidas pelo produto SQL ServerSQL Server.License information is not preserved or maintained by the SQL ServerSQL Server product. Sempre retorna NULL.Always returns NULL.

Tipo de dados base: intBase data type: int
ProcessIDProcessID ID do processo do serviço SQL ServerSQL Server.Process ID of the SQL ServerSQL Server service. ProcessID é útil para identificar qual Sqlservr.exe pertence a esta instância.ProcessID is useful in identifying which Sqlservr.exe belongs to this instance.

NULL = Entrada inválida, um erro ou não aplicável.NULL = Input is not valid, an error, or not applicable.

Tipo de dados base: intBase data type: int
ProductBuildProductBuild Aplica-se a : SQL Server 2014 (12.x)SQL Server 2014 (12.x) a partir de outubro de 2015.Applies to : SQL Server 2014 (12.x)SQL Server 2014 (12.x) beginning October, 2015.

O número de build.The build number.

Tipo de dados base: nvarchar(128)Base data type: nvarchar(128)
ProductBuildTypeProductBuildType Aplica-se a : do SQL Server 2012 (11.x)SQL Server 2012 (11.x) até a versão atual em atualizações a partir do final de 2015.Applies to : SQL Server 2012 (11.x)SQL Server 2012 (11.x) through current version in updates beginning in late 2015.

Tipo de build do build atual.Type of build of the current build.

Retorna uma destas opções:Returns one of the following:

OD = versão Sob Demanda por meio de um cliente específico.OD = On Demand release a specific customer.

GDR = versão de distribuição geral lançada pelo Windows Update.GDR = General Distribution Release released through windows update.

NULL = não aplicável.NULL = Not applicable.

Tipo de dados base: nvarchar(128)Base data type: nvarchar(128)
ProductLevelProductLevel Nível da versão da instância do SQL ServerSQL Server.Level of the version of the instance of SQL ServerSQL Server.

Retorna uma destas opções:Returns one of the following:

'RTM' = Versão original'RTM' = Original release version

'SP n ' = versão Service pack'SP n ' = Service pack version

'CTP n ', = versão Community Technology Preview'CTP n ', = Community Technology Preview version

Tipo de dados base: nvarchar(128)Base data type: nvarchar(128)
ProductMajorVersionProductMajorVersion Aplica-se a : do SQL Server 2012 (11.x)SQL Server 2012 (11.x) até a versão atual em atualizações a partir do final de 2015.Applies to : SQL Server 2012 (11.x)SQL Server 2012 (11.x) through current version in updates beginning in late 2015.

A versão principal.The major version.

Tipo de dados base: nvarchar(128)Base data type: nvarchar(128)
ProductMinorVersionProductMinorVersion Aplica-se a : do SQL Server 2012 (11.x)SQL Server 2012 (11.x) até a versão atual em atualizações a partir do final de 2015.Applies to : SQL Server 2012 (11.x)SQL Server 2012 (11.x) through current version in updates beginning in late 2015.

A versão secundária.The minor version.

Tipo de dados base: nvarchar(128)Base data type: nvarchar(128)
ProductUpdateLevelProductUpdateLevel Aplica-se a : do SQL Server 2012 (11.x)SQL Server 2012 (11.x) até a versão atual em atualizações a partir do final de 2015.Applies to : SQL Server 2012 (11.x)SQL Server 2012 (11.x) through current version in updates beginning in late 2015.

Atualize o nível do build atual.Update level of the current build. CU indica uma atualização cumulativa.CU indicates a cumulative update.

Retorna uma destas opções:Returns one of the following:

CU n = Atualização CumulativaCU n = Cumulative Update

NULL = não aplicável.NULL = Not applicable.

Tipo de dados base: nvarchar(128)Base data type: nvarchar(128)
ProductUpdateReferenceProductUpdateReference Aplica-se a : do SQL Server 2012 (11.x)SQL Server 2012 (11.x) até a versão atual em atualizações a partir do final de 2015.Applies to : SQL Server 2012 (11.x)SQL Server 2012 (11.x) through current version in updates beginning in late 2015.

Artigo da Base de Dados de Conhecimento desta versão.KB article for that release.

Tipo de dados base: nvarchar(128)Base data type: nvarchar(128)
ProductVersionProductVersion Versão da instância de SQL ServerSQL Server, no formato ' major.minor.build.revision '.Version of the instance of SQL ServerSQL Server, in the form of ' major.minor.build.revision '.

Tipo de dados base: nvarchar(128)Base data type: nvarchar(128)
ResourceLastUpdateDateTimeResourceLastUpdateDateTime Retorna a data e a hora da última atualização do banco de dados do Recurso.Returns the date and time that the Resource database was last updated.

Tipo de dados base: datetimeBase data type: datetime
ResourceVersionResourceVersion Retorna o banco de dados do Recurso da versão.Returns the version Resource database.

Tipo de dados base: nvarchar(128)Base data type: nvarchar(128)
ServerNameServerName As informações do servidor e da instância do Windows associadas a uma instância especificada do SQL ServerSQL Server.Both the Windows server and instance information associated with a specified instance of SQL ServerSQL Server.

NULL = Entrada inválida ou um erro.NULL = Input is not valid, or an error.

Tipo de dados base: nvarchar(128)Base data type: nvarchar(128)
SqlCharSetSqlCharSet A ID do conjunto de caracteres SQL da ID da ordenação.The SQL character set ID from the collation ID.

Tipo de dados base: tinyintBase data type: tinyint
SqlCharSetNameSqlCharSetName O nome do conjunto de caracteres SQL da ordenação.The SQL character set name from the collation.

Tipo de dados base: nvarchar(128)Base data type: nvarchar(128)
SqlSortOrderSqlSortOrder A ID da ordem de classificação SQL da ordenaçãoThe SQL sort order ID from the collation

Tipo de dados base: tinyintBase data type: tinyint
SqlSortOrderNameSqlSortOrderName O nome da ordem de classificação SQL da ordenação.The SQL sort order name from the collation.

Tipo de dados base: nvarchar(128)Base data type: nvarchar(128)

Tipos de retornoReturn Types

sql_variantsql_variant

ComentáriosRemarks

Propriedade ServerNameServerName Property

A propriedade ServerName da função SERVERPROPERTY e @@SERVERNAME retornam informações semelhantes.The ServerName property of the SERVERPROPERTY function and @@SERVERNAME return similar information. A propriedade ServerName fornece o servidor do Windows e o nome da instância que, juntos, compõem a instância exclusiva do servidor.The ServerName property provides the Windows server and instance name that together make up the unique server instance. @@SERVERNAME fornece o nome do servidor local configurado no momento.@@SERVERNAME provides the currently configured local server name.

A propriedade ServerName e @@SERVERNAME retornarão as mesmas informações se o nome do servidor padrão no momento da instalação não tiver sido alterado.The ServerName property and @@SERVERNAME return the same information if the default server name at the time of installation has not been changed. O nome de servidor local pode ser configurado executando o seguinte:The local server name can be configured by executing the following:

EXEC sp_dropserver 'current_server_name';  
GO  
EXEC sp_addserver 'new_server_name', 'local';  
GO  

Se o nome do servidor local foi alterado do nome de servidor padrão no momento da instalação, @@SERVERNAME retorna o novo nome.If the local server name has been changed from the default server name at installation time, @@SERVERNAME returns the new name.

Propriedades da versãoVersion Properties

A função SERVERPROPERTY retorna propriedades individuais relacionadas às informações da versão, enquanto a função @@VERSION combina a saída em uma cadeia de caracteres.The SERVERPROPERTY function returns individual properties that relate to the version information whereas the @@VERSION function combines the output into one string. Caso o aplicativo exija cadeias de caracteres de propriedade individuais, use a função SERVERPROPERTY para retorná-las, em vez de analisar os resultados de @@VERSION.If your application requires individual property strings, you can use the SERVERPROPERTY function to return them instead of parsing the @@VERSION results.

PermissõesPermissions

Todos os usuários podem consultar as propriedades do servidor.All users can query the server properties.

ExemplosExamples

O exemplo a seguir usa a função SERVERPROPERTY em uma instrução SELECT para retornar informações sobre a instância atual de SQL ServerSQL Server.The following example uses the SERVERPROPERTY function in a SELECT statement to return information about the current instance of SQL ServerSQL Server.

SELECT  
  SERVERPROPERTY('MachineName') AS ComputerName,
  SERVERPROPERTY('ServerName') AS InstanceName,  
  SERVERPROPERTY('Edition') AS Edition,
  SERVERPROPERTY('ProductVersion') AS ProductVersion,  
  SERVERPROPERTY('ProductLevel') AS ProductLevel;  
GO  

Consulte TambémSee Also

Edições e componentes do SQL Server 2016Editions and Components of SQL Server 2016