Compartilhar via


Determinar qual versão e edição do Mecanismo de Banco de Dados do SQL Server estão em execução

Este artigo descreve os procedimentos para determinar a versão e a edição do Mecanismo de Banco de Dados do SQL Server que está em execução.

Versão original do produto: SQL Server
Número original do KB: 321185

Para determinar a versão do SQL Server, é possível usar qualquer um dos seguintes métodos.

Observação

As informações de versão seguem o padrão major.minor.build.revision . As informações de "revisão" normalmente não são usadas ao verificar a versão do SQL Server.

Método 1: Conectar-se ao servidor usando o SQL Server Management Studio

Conecte-se ao servidor usando o Pesquisador de Objetos no SSMS (SQL Server Management Studio). Depois de conectado, as informações de versão serão exibidas entre parênteses, juntamente com o nome de usuário usado para se conectar à instância específica do SQL Server. Para obter mais informações sobre como se conectar ao SQL Server usando o Pesquisador de Objetos, consulte Conectar-se a um SQL Server ou Banco de Dados SQL do Azure.

Método 2: Examine as primeiras linhas do arquivo Errorlog

Examine as primeiras linhas do arquivo Errorlog para essa instância. Por padrão, o log de erros está localizado em Program Files\Microsoft SQL Server\MSSQL.n\MSSQL\LOG\ERRORLOG em arquivos ERRORLOG.n . As entradas podem ser semelhantes às seguintes:

2024-09-05 16:56:22.35 Server      Microsoft SQL Server 2022 (RTM-CU14) (KB5038325) - 16.0.4135.4 (X64)  
Jul 10 2024 14:09:09  
Copyright (C) 2022 Microsoft Corporation 
Developer Edition (64-bit) on Windows 11 Enterprise 10.0 <X64> (Build 22631: ) (Hypervisor)

Essa entrada fornece informações sobre o produto, como versão, nível do produto, 64 bits versus 32 bits, a edição do SQL Server e a versão do sistema operacional na qual o SQL Server está sendo executado.

Método 3: Examine a saída depois de executar a consulta "SELECT @@VERSION"

Conecte-se à instância do SQL Server e execute a seguinte consulta:

SELECT @@VERSION

Aqui está um exemplo da saída desta consulta:

Microsoft SQL Server 2022 (RTM-CU14) (KB5038325) - 16.0.4135.4 (X64)   Jul 10 2024 14:09:09   Copyright (C) 2022 Microsoft Corporation  Developer Edition (64-bit) on Windows 11 Enterprise 10.0 <X64> (Build 22631: ) (Hypervisor) 

Na saída, você pode determinar a versão do produto SQL Server, o nível do service pack, o nível de atualização cumulativa ou o nível de atualização de segurança (se aplicável).

Método 4: Use a função SERVERPROPERTY

Conecte-se à instância do SQL Server e execute a seguinte consulta no SSMS:

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

Os seguintes resultados são retornados:

  • A versão do produto (por exemplo, 16.0.4135.4)
  • O nível do produto (por exemplo, RTM)
  • A edição (por exemplo, Desenvolvedor)

Por exemplo, os resultados assemelham-se aos seguintes.

Versão do produto Nível do produto Edição
16.0.4135.4 RTM Developer Edition (64 bits)

Observação

  • A SERVERPROPERTY função retorna propriedades individuais relacionadas às informações de versão, embora a @@VERSION função combine a saída em uma cadeia de caracteres. Se o aplicativo exigir cadeias de caracteres de propriedade individuais, você poderá usar a SERVERPROPERTY função para retorná-las em vez de analisar os @@VERSION resultados.

  • Esse método também funciona para instâncias de Banco de Dados do SQL Azure. Para obter mais informações, consulte SERVERPROPERTY (Transact-SQL).

  • A partir da Atualização Cumulativa 10 do SQL Server 2014 RTM e da SERVERPROPERTY Atualização Cumulativa 3 do SQL Server 2014 Service Pack 1, propriedades adicionais foram adicionadas à instrução. Para obter uma lista completa, consulte SERVERPROPERTY (Transact-SQL).

Método 5: Use o "Relatório de descoberta de recursos do SQL Server instalado"

Você também pode usar o relatório de descoberta de recursos instalados do SQL Server. Você pode encontrar esse relatório na página Ferramentas do Centro de Instalação do SQL Server. Essa ferramenta fornece informações sobre todas as instâncias do SQL Server instaladas no sistema, incluindo ferramentas de cliente, como o SSMS. Observe que essa ferramenta pode ser executada localmente somente no sistema em que o SQL Server está instalado. Ele não pode ser usado para obter informações sobre servidores remotos. Para obter mais informações, consulte Validar uma Instalação do SQL Server.

Veja a seguir um instantâneo de um relatório de exemplo:

Captura de tela mostra um exemplo de relatório de Descoberta de Instalação do SQL Server 2016.

Confira também