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 de SQL Server Mecanismo de Banco de Dados 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 da 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: Conecte-se ao servidor usando o Pesquisador de Objetos no SQL Server Management Studio. Após o Pesquisador de Objetos ter sido conectado, mostrará as informações sobre a versão entre parênteses, juntamente com o nome de usuário usado para conectar-se a uma instância específica do SQL Server.
Método 2: 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
e nos arquivos ERRORLOG.n. As entradas podem se assemelhar à seguinte:2011-03-27 22:31:33.50 Server Microsoft SQL Server 2008 (SP1) - 10.0.2531.0 (X64) March 29 2009 10:11:52 Copyright (c) 1988-2008 Microsoft Corporation Express Edition (64-bit) on Windows NT 6.1 <X64> (Build 7600: )
Essa entrada fornece todas as informações necessárias sobre o produto, como versão, nível de produto, 64 bits versus 32 bits, a edição do SQL Server e a versão do SO na qual o SQL Server está em execução.
Observação
A saída dessa consulta foi aprimorada para mostrar informações adicionais, conforme documentado no artigo da postagem de blog, Que compilação do SQL Server você está usando?, para as seguintes versões:
- SQL Server 2014 RTM CU10 e versões mais recentes
- SQL Server 2014 Service Pack 1 CU3 e versões mais recentes
- SQL Server 2012 Service Pack 2 CU7 e versões mais recentes
Método 3: Conecte-se à instância do SQL Server e execute a seguinte consulta:
Select @@version
Um exemplo do resultado dessa consulta é o seguinte:
Microsoft SQL Server 2008 (SP1) - 10.0.2531.0 (X64) March 29 2009 10:11:52 Copyright (c) 1988-2008 Microsoft Corporation Express Edition (64-bit) on Windows NT 6.1 <X64> (Build 7600: )
Observação
A saída dessa consulta foi aprimorada para mostrar informações adicionais. Isso está documentado no artigo da postagem de blog, Que compilação do SQL Server você está usando?, para as seguintes versões:
- SQL Server 2014 RTM CU10 e versões mais recentes
- SQL Server 2014 Service Pack 1 CU3 e versões mais recentes
- SQL Server 2012 Service Pack 2 CU7 e versões mais recentes
Método 4: Conecte-se à instância do SQL Server e execute a seguinte consulta no SSMS (SQL Server Management Studio):
SELECT SERVERPROPERTY('productversion'), SERVERPROPERTY ('productlevel'), SERVERPROPERTY ('edition')
Observação
Essa consulta funciona com qualquer instância do SQL Server 2000 ou uma versão posterior.
Os seguintes resultados são retornados:
- A versão do produto (por exemplo, 10.0.1600.22)
- O nível do produto (por exemplo, RTM)
- A edição (por exemplo, Enterprise)
Por exemplo, os resultados assemelham-se aos seguintes.
versão do produto nível do produto edição 14.0.2027.2 RTM Developer Edition (64 bits) Observação
A função SERVERPROPERTY retorna propriedades individuais relacionadas às informações da versão. No entanto, a função @@VERSION combina a saída em uma única cadeia de caracteres. Se o aplicativo exige cadeias de caracteres individuais, é possível usar a função SERVERPROPERTY para retorná-las ao invés de analisar os resultados de @@VERSION.
Esse método também funciona para instâncias de Banco de Dados do SQL Azure. Para obter mais informações, consulte o seguinte tópico nos Manuais Online do SQL Server SERVERPROPERTY (Transact-SQL).
Começando com o SQL Server 2014 RTM, Atualização Cumulativa 10 e o SQL Server 2014 Service Pack 1, Atualização Cumulativa 3, propriedades adicionais foram incluídas na instrução ServerProperty. Para uma revisão completa de lista SERVERPROPERTY (Transact-SQL).
Método 5: Começando com o SQL Server 2008, também é possível usar o relatório Descoberta de Recursos instalados no SQL Server. Este relatório pode ser encontrado localizando a página Ferramentas da Central de Instalação do SQL Server. Essa ferramenta oferece informações sobre todas as instâncias do SQL Server instaladas no sistema. Elas incluem ferramentas do cliente como o SQL Server Management Studio. A única coisa a ser ciente é que essa ferramenta só pode ser executada localmente no sistema em que 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: