SQL Server Versionsinformationen
14. Februar 2011 – 15:03Die 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.