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.6 | SQL Server 2022 |
15.0.2070.41 | SQL Server 2019 |
14.0.1000.169 | SQL Server 2017 |
13.0.4001.0 | SQL Server 2016 SP1 |
13.0.1601.5 | SQL Server 2016 |
12.0.4100.1 | SQL Server 2014 SP1 |
12.0.2000.8 | SQL Server 2014 |
11.0.3000.0 | SQL Server 2012 SP1 |
11.0.2100.60 | SQL Server 2012 |
10.0.1600.22 | SQL Server 2008 |
10.0.2531.00 | SQL Server 2008 Service Pack 1 |
10.50.1600.1 | SQL Server 2008 R2 |
9.00.1399.06 | SQL Server 2005 |
9.00.2047.00 | SQL Server 2005 Service Pack 1 |
9.00.3042.00 | SQL Server 2005 Service Pack 2 |
9.00.4035.00 | SQL Server 2005 Service Pack 3 |
8.00.194 | SQL Server 2000 |
8.00.384 | SQL Server 2000 SP1 |
8.00.534 | SQL Server 2000 SP2 |
8.00.760 | SQL Server 2000 SP3 |
8.00.760 | SQL Server 2000 SP3a |
8.00.2039 | SQL Server 2000 SP4 |
7.00.623 | SQL Server 7.0 |
7.00.699 | SQL Server 7.0 Service Pack 1 (SP1) |
7.00.842 | SQL Server 7.0 Service Pack 2 (SP2) |
7.00.961 | SQL Server 7.0 Service Pack 3 (SP3) |
7.00.1063 | SQL Server 7.0 Service Pack 4 (SP4) |
6.50.201 | SQL Server 6.5 |
6.50.213 | SQL Server 6.5 Service Pack 1 (SP1) |
6.50.240 | SQL Server 6.5 Service Pack 2 (SP2) |
6.50.258 | SQL Server 6.5 Service Pack 3 (SP3) |
6.50.281 | SQL Server 6.5 Service Pack 4 (SP4) |
6.50.415 | SQL Server 6.5 Service Pack 5 (SP5) |
6.50.416 | SQL Server 6.5 Service Pack 5a (SP5a) |
6.50.479 | SQL Server 6.5 Service Pack 5a (SP5a) Update |
注意:以前のバージョンでの動作について
SQL Server 7.0以前は
SELECT SERVERPROPERTY('productversion')
のクエリは利用できないため
クエリを用いてプロダクトバージョンを取得します。
SQL Serverのプロダクトレベルを取得する。
SQL Serverのプロダクトレベルを取得する場合は以下のクエリを実行します。
SELECT SERVERPROPERTY ('productlevel')
結果の一例として以下が取得できます。(SQL Serverのバージョンやエディションによって結果は異なります)
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