Para determinar qual versão do SQL Server 2005 está em execução, conecte-se ao SQL Server 2005 usando o SQL Server Management Studio e execute a seguinte instrução Transact-SQL:SELECT SERVERPROPERTY(’productversion’), SERVERPROPERTY (’productlevel’), SERVERPROPERTY (’edition’)
Os resultados são:
· A versão do produto (por exemplo, “9.00.1399.06″).
· O nível do produto (por exemplo, “RTM”).
· A edição (por exemplo, “Enterprise Edition”).
Por exemplo, o resultado deve ser similar a:
9.00.1399.06 RTM Enterprise Edition
A seguinte tabela lista o número de versão do Sqlservr.exe:
Lançamento Sqlservr.exe
RTM 2005.90.1399
SQL Server 2005 Service Pack 1 2005.90.2047
Como determinar qual versão do SQL Server 2000 está em execução
Para determinar qual versão do SQL Server 2000 está em execução, conecte-se ao SQL Server 2000 usando o Query Analyzer e execute o seguinte código:
SELECT SERVERPROPERTY(’productversion’), SERVERPROPERTY (’productlevel’),
SERVERPROPERTY (’edition’)
Os resultados são:
· A versão do produto (por exemplo, 8.00.534).
· O nível do produto (por exemplo, “RTM” ou “SP2″).
· A edição (por exemplo, “Standard Edition”).
Por exemplo, o resultado deve ser similar a:
8.00.534 RTM Standard Edition
A seguinte tabela lista o número de versão do Sqlservr.exe:
Lançamento Sqlservr.exe
RTM 2000.80.194.0
SQL Server 2000 SP1 2000.80.384.0
SQL Server 2000 SP2 2000.80.534.0
SQL Server 2000 SP3 2000.80.760.0
SQL Server 2000 SP3a 2000.80.760.0
SQL Server 2000 SP4 2000.8.00.2039
Como determinar qual é a versão em execução do SQL Server 7.0
Para determinar qual versão do SQL Server 7.0 está em execução, conecte-se ao SQL Server 7.0 usando o Query Analyzer e execute o seguinte código:
SELECT @@VERSION
Os resultados são parecidos com o seguinte:
Microsoft SQL Server 7.00 – 7.00.623 (Intel X86)
Nov 27 1998 22:20:07
Copyright (c) 1988-1998 Microsoft Corporation
Desktop Edition on Windows NT 5.1 (Build 2600: )
Observação Neste exemplo, o número da versão é 7.00.623.
Use o número da versão da seguinte tabela para identificar o produto ou o nível de service pack:
Número da Versão Service Pack
7.00.1063 SQL Server 7.0 Service Pack 4 (SP4)
7.00.961 SQL Server 7.0 Service Pack 3 (SP3)
7.00.842 SQL Server 7.0 Service Pack 2 (SP2)
7.00.699 SQL Server 7.0 Service Pack 1 (SP1)
7.00.623 SQL Server 7.0 RTM (Release To Manufacturing)
Se o número da versão reportado por @@VERSION não estiver listado nesta tabela, o SQL Server estará executando um hotfix ou a compilação de uma atualização de segurança. Por exemplo, se @@VERSION relatar um número de versão 7.00.859, você está executando o SQL Server 7.0 SP2 com um hotfix instalado. O número da versão aumenta com cada nova versão do arquivo executável Sqlservr.exe Consulte o arquivo Readme.txt do seu hotfix ou atualização de segurança para obter informações adicionais.
Como determinar qual versão do SQL Server 6.5 que está em execução
Para determinar qual versão do SQL Server 6.5 que está em execução, conecte-se ao SQL Server 6.5 usando Isql_w e execute o seguinte código:
SELECT @@VERSION
Use o número da versão na seguinte tabela para identificar o nível do produto ou do service pack.
Número da Versão Service Pack
6.50.479 SQL Server 6.5 Service Pack 5a (SP5a) Update
6.50.416 SQL Server 6.5 Service Pack 5a (SP5a)
6.50.415 SQL Server 6.5 Service Pack 5 (SP5)
6.50.281 SQL Server 6.5 Service Pack 4 (SP4)
6.50.258 SQL Server 6.5 Service Pack 3 (SP3)
6.50.240 SQL Server 6.5 Service Pack 2 (SP2)
6.50.213 SQL Server 6.5 Service Pack 1 (SP1)
6.50.201 SQL Server 6.5 RTM
Se o número da versão reportado por @@VERSION não estiver listado nesta tabela, o SQL Server estará executando um hotfix ou a compilação de uma atualização de segurança. O número da versão aumenta com cada nova versão do arquivo executável Sqlservr.exe Consulte o arquivo Readme.txt do seu hotfix ou atualização de segurança para obter mais informações.
Como determinar qual edição do SQL Server está em execução
Se você não tiver certeza sobre qual edição do SQL Server está em execução, a última linha da saída retornada pelo @@VERSION reporta a edição com a qual você se conectou. O exemplo usado neste artigo é o SQL Server 2000 Standard Edition no Windows NT 5.0 (Build 2195: Service Pack 2).
Observação As informações sobre a compilação e sobre o service pack fornecidas anteriormente servem para o sistema operacional, não para o SQL Server.
Standard Edition no Windows NT 5.0 (Compilação 2195: Service Pack 2)
Referências
Para obter mais informações, clique nos números abaixo para ler os artigos na Base de Dados de Conhecimento Microsoft (alguns artigos podem estar em inglês):
290211 (http://support.microsoft.com/kb/290211/) Como obter o service pack mais recente para o SQL Server 2000
301511 (http://support.microsoft.com/kb/301511/) Como obter o service pack mais recente para o SQL Server 7.0
273914 (http://support.microsoft.com/kb/273914/) Readme.txt para a atualização para SQL Server 6.5 posterior ao service pack 5a
A informação contida neste artigo aplica-se a:
· Microsoft SQL Server 2000 Standard Edition
· Microsoft SQL Server 2000 64-bit Edition
· Microsoft SQL Server 7.0 Standard Edition
· Microsoft SQL Server 6.5 Standard Edition
· Microsoft SQL Server 2005 Standard Edition
· Microsoft SQL Server 2005 Express Edition
· Microsoft SQL Server 2005 Developer Edition
· Microsoft SQL Server 2005 Enterprise Edition
· Microsoft SQL Server 2005 Workgroup Edition