SQLを利用してSQL Serverのバージョンとエディションを調べる - SQL Server

SQLを実行して、SQL Serverのバージョンとエディションを調べます。

インストールされているSQL Serverの製品名とバージョンを取得する

インストールされているSQL Serverの製品名とバージョンを取得する場合は以下のSQLクエリを実行します。
SELECT @@VERSION
結果の一例として以下が取得できます。(SQL Serverのバージョンやエディションによって結果は異なります)
Microsoft SQL Server 2008 R2 (RTM) - 10.50.1600.1 (X64) Apr 2 2010 15:48:46 Copyright (c) Microsoft Corporation Standard Edition (64-bit) on Windows NT 6.1 <X64> (Build 7600: ) (Hypervisor)

以下の結果が取得できます。エディションなどの違いにより表示される内容は環境により若干異なります。

SQL Server 2022 の例

Microsoft SQL Server 2022 (RTM) - 16.0.1000.6 (X64) Oct 8 2022 05:58:25 Copyright (C) 2022 Microsoft Corporation Standard Edition (64-bit) on Windows Server 2022 Standard 10.0 <X64> (Build 20348: ) (Hypervisor)
Microsoft SQL Server 2022 (RTM) - 16.0.1000.6 (X64) Oct 8 2022 05:58:25 Copyright (C) 2022 Microsoft Corporation Enterprise Edition (64-bit) on Windows Server 2019 Standard 10.0 <X64> (Build 17763: ) (Hypervisor)

SQL Server 2019 の例

Microsoft SQL Server 2019 (RTM-GDR) (KB4517790) - 15.0.2070.41 (X64) Oct 28 2019 19:56:59 Copyright (C) 2019 Microsoft Corporation Enterprise Edition (64-bit) on Windows Server 2019 Standard 10.0 <X64> (Build 17763: ) (Hypervisor)
Microsoft SQL Server 2019 (RTM) - 15.0.2000.5 (X64) Sep 24 2019 13:48:23 Copyright (C) 2019 Microsoft Corporation Standard Edition (64-bit) on Windows Server 2019 Standard 10.0 <X64> (Build 17763: ) (Hypervisor)

SQL Server 2017 の例

Microsoft SQL Server 2017 (RTM) - 14.0.1000.169 (X64) Aug 22 2017 17:04:49 Copyright (C) 2017 Microsoft Corporation Standard Edition (64-bit) on Windows Server 2016 Standard 10.0 <X64> (Build 14393: ) (Hypervisor)
Microsoft SQL Server 2017 (RTM) - 14.0.1000.169 (X64) Aug 22 2017 17:04:49 Copyright (C) 2017 Microsoft Corporation Enterprise Edition (64-bit) on Windows Server 2016 Standard 10.0 <X64> (Build 14393: ) (Hypervisor)

SQL Server 2016 SP1 の例

Microsoft SQL Server 2016 (SP1) (KB3182545) - 13.0.4001.0 (X64) Oct 28 2016 18:17:30 Copyright (c) Microsoft Corporation Enterprise Edition (64-bit) on Windows Server 2016 Standard 6.3 <X64> (Build 14393: ) (Hypervisor)

SQL Server 2016 の例

Microsoft SQL Server 2016 (RTM) - 13.0.1601.5 (X64) Apr 29 2016 23:23:58 Copyright (c) Microsoft Corporation Standard Edition (64-bit) on Windows Server 2012 R2 Standard 6.3 <X64> (Build 9600: ) (Hypervisor)

SQL Server 2014 SP1 の例

Microsoft SQL Server 2014 - 12.0.4100.1 (X64) Apr 20 2015 17:29:27 Copyright (c) Microsoft Corporation Enterprise Edition (64-bit) on Windows NT 6.3 <X64> (Build 9600: ) (Hypervisor)
Microsoft SQL Server 2014 - 12.0.4213.0 (X64) Jun 9 2015 12:06:16 Copyright (c) Microsoft Corporation Standard Edition (64-bit) on Windows NT 6.3 <X64> (Build 9600: ) (Hypervisor)

SQL Server 2014 の例

Microsoft SQL Server 2014 - 12.0.2000.8 (X64) Feb 20 2014 20:04:26 Copyright (c) Microsoft Corporation Enterprise Edition (64-bit) on Windows NT 6.3 <X64> (Build 9600: ) (Hypervisor)

SQL Server 2012 SP1 の例

Microsoft SQL Server 2012 (SP1) - 11.0.3000.0 (X64) Oct 19 2012 13:38:57 Copyright (c) Microsoft Corporation Enterprise Edition (64-bit) on Windows NT 6.2 <X64> (Build 9200: ) (Hypervisor)

SQL Server 2012 の例

Microsoft SQL Server 2012 - 11.0.2100.60 (X64) Feb 10 2012 19:39:15 Copyright (c) Microsoft Corporation Standard Edition (64-bit) on Windows NT 6.1 <X64> (Build 7601: Service Pack 1) (Hypervisor)

SQL Server 2008 R2 の例

Microsoft SQL Server 2008 R2 (RTM) - 10.50.1600.1 (X64) Apr 2 2010 15:48:46 Copyright (c) Microsoft Corporation Standard Edition (64-bit) on Windows NT 6.1 <X64> (Build 7600: ) (Hypervisor)

SQL Server 7.0 の例

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: )

SQL Serverのプロダクトバージョンを取得する。

SQL Serverのプロダクトバージョンを取得する場合は以下のクエリを実行します。
SELECT SERVERPROPERTY('productversion')
結果の一例として以下が取得できます。(SQL Serverのバージョンやエディションによって結果は異なります)
10.50.1600.1

バージョン番号とSQL Serverの製品との対応付けは次の通りです。マイナーバージョンの番号はアップデートの状況によって異なる場合があります。

プロダクトバージョン製品名
16.0.1000.6SQL Server 2022
15.0.2070.41SQL Server 2019
14.0.1000.169SQL Server 2017
13.0.4001.0SQL Server 2016 SP1
13.0.1601.5SQL Server 2016
12.0.4100.1SQL Server 2014 SP1
12.0.2000.8SQL Server 2014
11.0.3000.0SQL Server 2012 SP1
11.0.2100.60SQL Server 2012
10.0.1600.22SQL Server 2008
10.0.2531.00SQL Server 2008 Service Pack 1
10.50.1600.1SQL Server 2008 R2
9.00.1399.06SQL Server 2005
9.00.2047.00SQL Server 2005 Service Pack 1
9.00.3042.00SQL Server 2005 Service Pack 2
9.00.4035.00SQL Server 2005 Service Pack 3
8.00.194SQL Server 2000
8.00.384SQL Server 2000 SP1
8.00.534SQL Server 2000 SP2
8.00.760SQL Server 2000 SP3
8.00.760SQL Server 2000 SP3a
8.00.2039SQL Server 2000 SP4
7.00.623SQL Server 7.0
7.00.699SQL Server 7.0 Service Pack 1 (SP1)
7.00.842SQL Server 7.0 Service Pack 2 (SP2)
7.00.961SQL Server 7.0 Service Pack 3 (SP3)
7.00.1063SQL Server 7.0 Service Pack 4 (SP4)
6.50.201SQL Server 6.5
6.50.213SQL Server 6.5 Service Pack 1 (SP1)
6.50.240SQL Server 6.5 Service Pack 2 (SP2)
6.50.258SQL Server 6.5 Service Pack 3 (SP3)
6.50.281SQL Server 6.5 Service Pack 4 (SP4)
6.50.415SQL Server 6.5 Service Pack 5 (SP5)
6.50.416SQL Server 6.5 Service Pack 5a (SP5a)
6.50.479SQL Server 6.5 Service Pack 5a (SP5a) Update

注意:以前のバージョンでの動作について

SQL Server 7.0以前は
SELECT SERVERPROPERTY('productversion')
のクエリは利用できないため
SELECT @@VERSION
クエリを用いてプロダクトバージョンを取得します。

SQL Serverのプロダクトレベルを取得する。

SQL Serverのプロダクトレベルを取得する場合は以下のクエリを実行します。
SELECT SERVERPROPERTY ('productlevel')
結果の一例として以下が取得できます。(SQL Serverのバージョンやエディションによって結果は異なります)
RTM

SQL Serverのエディションを取得する。

SQL Serverのエディションを取得する場合は以下のクエリを実行します。
SELECT SERVERPROPERTY ('edition')
結果の一例として以下が取得できます。(SQL Serverのバージョンやエディションによって結果は異なります)
Standard Edition (64-bit)

補足

SQL Server Management Studioで確認する方法もあります。SQL Server Management Studioで確認する手順はこちらの記事を参照してください。

このページのキーワード
  • SQL
  • SQL Server
  • SQL Serverのバージョンを調べる
  • SQL Serverのエディションを調べる
著者
iPentec.com の代表。ハードウェア、サーバー投資、管理などを担当。
Office 365やデータベースの記事なども担当。
最終更新日: 2023-11-30
作成日: 2011-01-04
iPentec all rights reserverd.