SQL Server Versionsinformationen

14. Februar 2011 – 15:03

Die genaue Versionsnummer des MS SQL Server kann man herausfinden mit

1
SELECT @@version

@@version ist eine Systemvariable die die aktuelle Versionsnummer enthält. Bei mir sieht der Rückgabewert so aus:

Microsoft SQL Server 2005 - 9.00.3054.00 (Intel X86)
Mar 23 2007 16:28:52
Copyright (c) 1988-2005 Microsoft Corporation
Developer Edition on Windows Windows NT 5.1 (Build 2600: Service Pack 2)

Die Versionsnummer ist 9.00.3054.00, d.h. SQL Server 2005 SP2 (siehe Liste unten). Ausserdem erhalten wir auch das Betriebssystem, in diesem Fall Windows XP (aka NT 5.1) Service Pack 2.

Diese Informationen kann man auch im Enterprise Manager herausfinden, indem man auf einen Server klickt und “Eigenschaften” auswählt. Die Infos stehen im Reiter “Allgemein”.

Die Versionsinformationen werden von der Systemprocedure xp_msver gezogen, die man mittels

1
EXEC master..xp_msver

aufrufen kann. Das Ergebnis:

Nr.   Name                Int         Description
---  --------------      ------      ------------------------
 1  ProductName           NULL        Microsoft SQL Server
 2  ProductVersion        589824      9.00.3054.00
 3  Language              1033        English (United States)
 4  Platform              NULL        NT INTEL X86
 5  Comments              NULL        NT INTEL X86
 6  CompanyName           NULL        Microsoft Corporation
 7  FileDescription       NULL        SQL Server Windows NT
 8  FileVersion           NULL        2005.090.3054.00
 9  InternalName          NULL        SQLSERVR
10  LegalCopyright        NULL        © Microsoft Corp. All [...]
11  LegalTrademarks       NULL        Microsoft® is a registered [...]
12  OriginalFilename      NULL        SQLSERVR.EXE
13  PrivateBuild          NULL        NULL
14  SpecialBuild          200146944   NULL
15  WindowsVersion        170393861   5.1 (2600)
16  ProcessorCount        2           2
17  ProcessorActiveMask   3           00000003
18  ProcessorType         586         PROCESSOR_INTEL_PENTIUM
19  PhysicalMemory        3070        3070 (3219243008)
20  Product ID            NULL        NULL

Welche SQL Server Version sich hinter ProductVersion verbirgt kann man aus der folgenden Liste herauslesen:

@@Version    Description
----------    -----------------------------------------------------------
10.50.1753   SQL Server 2008 R2 RTM Cumulative Update  5
10.50.1746   SQL Server 2008 R2 RTM Cumulative Update  4
10.50.1734   SQL Server 2008 R2 RTM Cumulative Update  3
10.50.1720   SQL Server 2008 R2 RTM Cumulative Update  2
10.50.1702   SQL Server 2008 R2 RTM Cumulative Update  1
10.50.1600   SQL Server 2008 R2 RTM
10.50.1450   SQL Server 2008 R2 RC0
 
10.00.4272   SQL Server 2008 SP2 Cumulative Update  2
10.00.4266   SQL Server 2008 SP2 Cumulative Update  1
10.00.4000   SQL Server 2008 SP2
10.00.2808   SQL Server 2008 SP1 Cumulative Update 12
10.00.2804   SQL Server 2008 SP1 Cumulative Update 11
10.00.2799   SQL Server 2008 SP1 Cumulative Update 10
10.00.2789   SQL Server 2008 SP1 Cumulative Update  9
10.00.2775   SQL Server 2008 SP1 Cumulative Update  8
10.00.2766   SQL Server 2008 SP1 Cumulative Update  7
10.00.2757   SQL Server 2008 SP1 Cumulative Update  6
10.00.2746   SQL Server 2008 SP1 Cumulative Update  5
10.00.2734   SQL Server 2008 SP1 Cumulative Update  4
10.00.2723   SQL Server 2008 SP1 Cumulative Update  3
10.00.2714   SQL Server 2008 SP1 Cumulative Update  2
10.00.2710   SQL Server 2008 SP1 Cumulative Update  1
10.00.2531   SQL Server 2008 SP1
10.00.1828   SQL Server 2008 Cumulative Update 9
10.00.1823   SQL Server 2008 Cumulative Update 8
10.00.1818   SQL Server 2008 Cumulative Update 7
10.00.1812   SQL Server 2008 Cumulative Update 6
10.00.1806   SQL Server 2008 Cumulative Update 5
10.00.1798   SQL Server 2008 Cumulative Update 4
10.00.1787   SQL Server 2008 Cumulative Update 3
10.00.1779   SQL Server 2008 Cumulative Update 2
10.00.1763   SQL Server 2008 Cumulative Update 1
10.00.1600   SQL Server 2008 RTM
 
9.00.5054   SQL Server 2005 SP4 Cumulative Update  1
9.00.5000   SQL Server 2005 SP4
9.00.4311   SQL Server 2005 SP3 Cumulative Update 12
9.00.4309   SQL Server 2005 SP3 Cumulative Update 11
9.00.4305   SQL Server 2005 SP3 Cumulative Update 10
9.00.4294   SQL Server 2005 SP3 Cumulative Update  9
9.00.4285   SQL Server 2005 SP3 Cumulative Update  8
9.00.4273   SQL Server 2005 SP3 Cumulative Update  7
9.00.4266   SQL Server 2005 SP3 Cumulative Update  6
9.00.4230   SQL Server 2005 SP3 Cumulative Update  5
9.00.4226   SQL Server 2005 SP3 Cumulative Update  4
9.00.4220   SQL Server 2005 SP3 Cumulative Update  3
9.00.4211   SQL Server 2005 SP3 Cumulative Update  2
9.00.4207   SQL Server 2005 SP3 Cumulative Update  1
9.00.4035   SQL Server 2005 SP3
9.00.3301   SQL Server 2005 SP2 Cumulative Update 11
9.00.3294   SQL Server 2005 SP2 Cumulative Update 10
9.00.3282   SQL Server 2005 SP2 Cumulative Update  9
9.00.3257   SQL Server 2005 SP2 Cumulative Update  8
9.00.3239   SQL Server 2005 SP2 Cumulative Update  7
9.00.3228   SQL Server 2005 SP2 Cumulative Update  6
9.00.3215   SQL Server 2005 SP2 Cumulative Update  5
9.00.3200   SQL Server 2005 SP2 Cumulative Update  4
9.00.3186   SQL Server 2005 SP2 Cumulative Update  3
9.00.3175   SQL Server 2005 SP2 Cumulative Update  2
9.00.3161   SQL Server 2005 SP2 Cumulative Update  1
9.00.3152   SQL Server 2005 SP2 Cumulative hotfix package
9.00.3043   SQL Server 2005 SP2 Refresh
9.00.3042   SQL Server 2005 SP2 Original
9.00.2047   SQL Server 2005 SP1
9.00.1399   SQL Server 2005 RTM
 
8.00.2039   SQL Server 2000 SP4
8.00.760    SQL Server 2000 SP3
8.00.534    SQL Server 2000 SP2
8.00.384    SQL Server 2000 SP1
8.00.194    SQL Server 2000 RTM
 
7.00.1063   SQL Server 7.0 SP4
7.00.961    SQL Server 7.0 SP3
7.00.842    SQL Server 7.0 SP2
7.00.699    SQL Server 7.0 SP1
7.00.623    SQL Server 7.0 / MSDE 1.0 RTM
 
6.50.416    SQL Server 6.5 with SQL Server 2005 SP 5a
6.50.415    SQL Server 6.5 with SQL Server 2005 SP 5
6.50.281    SQL Server 6.5 with SQL Server 2005 SP 4
6.50.258    SQL Server 6.5 with SQL Server 2005 SP 3
6.50.240    SQL Server 6.5 with SQL Server 2005 SP 2
6.50.213    SQL Server 6.5 with SQL Server 2005 SP 1
6.50.201    SQL Server 6.5 RTM

Dies ist ein kleiner Auszug aus einem Artikel von SQLServerCentral (kostenlose Registrierung zum Anschauen benötigt). Dort gibt es die komplette Liste, die nicht nur alle Bugfixes, sondern auch noch die Links zu den entsprechenden MSDN-Artikeln enthält.

Beitrag kommentieren