適用対象:SQL Server - Windows のみ
この記事では、次の SQL Server バージョンでサポートされているアップグレード パスと、SQL Server 2025 (17.x) でサポートされているエディションのアップグレードの一覧を示します。
次の場所からアップグレードできます。
- SQL Server 2014 (12.x) SP3 以降
- SQL Server 2016 (13.x) SP3 以降
- SQL Server 2017 (14.x)
- SQL Server 2019 (15.x)
- SQL Server 2022 (16.x)
以前のバージョンの SQL Server では、 SQL Server 2025 に移行することもできます。
事前アップグレードのチェックリスト
SQL Server 2025 (17.x) の 1 つのエディションから別のエディションにアップグレードする前に、現在使用している機能が移行先のエディションでサポートされていることを確認してください。 詳細については、「 SQL Server 2025 のエディションとサポートされている機能」を参照してください。
サポートされているハードウェアとソフトウェア (サポートされているオペレーティング システムを含む) を確認します。 詳細については、「 SQL Server 2025 のハードウェアとソフトウェアの要件」を参照してください。
SQL Server をアップグレードする前に、SQL Server エージェントの Windows 認証を有効にし、SQL Server エージェント サービス アカウントが SQL Server sysadmin グループのメンバーであることを既定の構成で確認します。
再起動を保留している場合はアップグレードがブロックされます。
Windows インストーラー サービスが実行されていない場合は、アップグレードがブロックされます。
サポートされていないシナリオ
SQL Server 2025 (17.x) のバージョン間インスタンスはサポートされていません。 データベース エンジン コンポーネントのバージョン番号は、SQL Server 2025 (17.x) のインスタンスで同じである必要があります。
SQL Server 2025 (17.x) は、64 ビット プラットフォームでのみ使用できます。 クロスプラットフォームのアップグレードはサポートされていません。 SQL Server セットアップを使用して、SQL Server の 32 ビット インスタンスをネイティブ 64 ビットにアップグレードすることはできません。 ただし、データベースがレプリケーションで公開されていない場合は、SQL Server の 32 ビット インスタンスからデータベースをバックアップまたはデタッチしてから、SQL Server の新しいインスタンス (64 ビット) に復元またはアタッチできます。 ログインおよびその他のユーザー オブジェクトは、
master、msdb、およびmodelシステム データベースに再作成する必要があります。既存の SQL Server インスタンスのアップグレード中は、新しい機能を追加できません。 SQL Server のインスタンスを SQL Server 2025 (17.x) にアップグレードした後、SQL Server 2025 (17.x) セットアップを使用して機能を追加できます。 詳細については、SQL Server (セットアップ) のインスタンスへの追加機能を参照してください。
以前のバージョンから SQL Server 2025 へのアップグレード
SQL Server 2025 (17.x) では、次のバージョンの SQL Server からのアップグレードがサポートされています。
- SQL Server 2014 (12.x) SP3 以降
- SQL Server 2016 (13.x) SP3 以降
- SQL Server 2017 (14.x)
- SQL Server 2019 (15.x)
- SQL Server 2022 (16.x)
次の表に、以前のバージョンの SQL Server から SQL Server 2025 (17.x) へのサポートされているアップグレード シナリオを示します。
注
Web エディションは、SQL Server 2025 (17.x) 以降のバージョンでは使用できません。 Express Edition には、SQL Server Express Edition と Advanced Services で使用できたすべての機能が含まれています。
| アップグレード前のバージョン | サポートされているアップグレード パス |
|---|---|
| SQL Server 2014 (12.x) Service Pack 3 | SQL Server 2025 (17.x) |
| Enterprise エディション | Enterprise エディション |
| 開発者エディション | Enterprise Developer エディション スタンダード デベロッパー エディション Enterprise エディション |
| Standard Edition | Enterprise エディション Standard Edition |
| Web エディション | Enterprise エディション Standard Edition |
| エクスプレスエディション | Enterprise エディション Standard Edition エクスプレスエディション |
| Business Intelligence エディション | Enterprise エディション |
| 評価版 | 評価版 Enterprise Developer エディション スタンダード デベロッパー エディション Enterprise エディション Standard Edition |
| SQL Server 2016 (13.x) Service Pack 3 | SQL Server 2025 (17.x) |
| Enterprise エディション | Enterprise エディション |
| 開発者エディション | Enterprise Developer エディション スタンダード デベロッパー エディション Enterprise エディション |
| Standard Edition | Enterprise エディション Standard Edition |
| Web エディション | Enterprise エディション Standard Edition |
| エクスプレスエディション | Enterprise エディション Standard Edition エクスプレスエディション |
| Business Intelligence エディション | Enterprise エディション |
| 評価版 | 評価版 Enterprise Developer エディション スタンダード デベロッパー エディション Enterprise エディション Standard Edition |
| SQL Server 2017 (14.x) | SQL Server 2025 (17.x) |
| Enterprise エディション | Enterprise エディション |
| 開発者エディション | Enterprise Developer エディション スタンダード デベロッパー エディション Enterprise エディション |
| Standard Edition | Enterprise エディション Standard Edition |
| Web エディション | Enterprise エディション Standard Edition |
| エクスプレスエディション | Enterprise エディション Standard Edition エクスプレスエディション |
| Business Intelligence エディション | Enterprise エディション |
| 評価版 | 評価版 Enterprise Developer エディション スタンダード デベロッパー エディション Enterprise エディション Standard Edition |
| SQL Server 2019 (15.x) | SQL Server 2025 (17.x) |
| Enterprise エディション | Enterprise エディション |
| 開発者エディション | Enterprise Developer エディション スタンダード デベロッパー エディション Enterprise エディション |
| Standard Edition | Enterprise エディション Standard Edition |
| Web エディション | Enterprise エディション Standard Edition |
| エクスプレスエディション | Enterprise エディション Standard Edition エクスプレスエディション |
| Business Intelligence エディション | Enterprise エディション |
| 評価版 | 評価版 Enterprise Developer エディション スタンダード デベロッパー エディション Enterprise エディション Standard Edition |
| SQL Server 2022 (16.x) | SQL Server 2025 (17.x) |
| Enterprise エディション | Enterprise エディション |
| 開発者エディション | Enterprise Developer エディション スタンダード デベロッパー エディション Enterprise エディション |
| Standard Edition | Enterprise エディション Standard Edition |
| Web エディション | Enterprise エディション Standard Edition |
| エクスプレスエディション | Enterprise エディション Standard Edition エクスプレスエディション |
| Business Intelligence エディション | Enterprise エディション |
| 評価版 | 評価版 Enterprise Developer エディション スタンダード デベロッパー エディション Enterprise エディション Standard Edition |
| リリース候補 1 | Enterprise エディション |
| 開発者エディション | Enterprise エディション |
1 リリース候補ソフトウェアからのアップグレードに関する Microsoft サポートは、特に早期導入プログラムに参加したお客様を対象としています。
SQL Server 2025 への移行
ソース データベースの互換性レベルが 90 以上であれば、古いバージョンの SQL Server から SQL Server 2025 (17.x) にデータベースを移行できます。 互換性レベルが 90 のデータベース (SQL Server 2005 (9.x) など) は、SQL Server 2025 (17.x) に移行すると、 100 の互換性レベルに自動的にアップグレードされます。 ソース データベースの互換性レベルが 100 以上の場合、SQL Server 2025 (17.x) では変更されません。
詳細については、「 SQL Server を最新バージョンにアップグレードする」を参照してください。
次のヒントとツールは、移行の計画と実装に役立ちます。
移行ツール。 移行は、 SQL Server Management Studio の SQL Server 移行コンポーネントを通じてサポートされます。
バックアップと復元。 SQL Server 2008 (10.0.x) 以降で作成されたバックアップは、データベース バックアップの互換性レベルが
100以上であれば、互換性レベルを変更せずに SQL Server 2025 (17.x) に復元できます。SQL Server 2005 (9.x) で作成されたバックアップを含む、
90の互換性レベルを持つデータベースは、SQL Server 2025 (17.x) に復元されると、100の互換性レベルに自動的にアップグレードされます。ログ配布。 プライマリが SQL Server 2008 (10.0.x) SP3 以降、または SQL Server 2008 R2 (10.50.x) SP2 以降を実行していて、セカンダリが SQL Server 2025 (17.x) を実行している場合、ログ配布がサポートされます。
Warnung
自動フェールオーバーまたは手動フェールオーバーが発生し、SQL Server 2025 (17.x) インスタンスがプライマリになると、SQL Server 2008 (10.0.x) または SQL Server 2008 R2 (10.50.x) インスタンスがセカンダリになり、プライマリから変更を受け取ることはできません。
一括読み込み: テーブルは、SQL Server 2008 (10.0.x) または SQL Server 2008 R2 (10.50.x) から SQL Server 2025 (17.x) に一括コピーできます。
SQL Server 2025 エディションのアップグレード
次の表に、SQL Server 2025 (17.x) でサポートされているエディションのアップグレード シナリオを示します。
エディションのアップグレードを実行する手順については、「SQL Server の別のエディションへのアップグレード (セットアップ)」を参照してください。
| アップグレード前のバージョン | アップグレード後のバージョン |
|---|---|
| Enterprise (Server+CAL および Core) | Enterprise エディション |
| 評価企業 | Enterprise (Server+CAL または Core ライセンス) Standard Developer Evaluation (無償エディション) からいずれかの有償エディションへのアップグレードは、スタンドアロン インストールではサポートされていますが、クラスター化インストールではサポートされていません。 この制限は、可用性グループに参加している Windows フェールオーバー クラスターにインストールされているスタンドアロン インスタンスには適用されません。 |
| Standard | Enterprise (Server+CAL または Core ライセンス) |
| Developer | Enterprise (Server+CAL または Core ライセンス) Standard |
| 簡易 | Enterprise (Server+CAL または Core ライセンス) Developer Standard |
さらに、SQL Server 2025 (17.x) Enterprise (Server+CAL ライセンス) と SQL Server 2025 (17.x) Enterprise (コア ライセンス) の間でエディションのアップグレードを実行することもできます。
| エディションのアップグレード | エディションのアップグレード先 |
|---|---|
| Enterprise (サーバー + CAL ライセンス) 1 | Enterprise (コア ライセンス) |
| Enterprise (コア ライセンス) | Enterprise (サーバー + CAL ライセンス) |
1 SQL Server 2025 (17.x) のクラスター化インスタンスのエディションの変更は制限されています。 次のシナリオは、SQL Server 2025 (17.x) フェールオーバー クラスターではサポートされていません。
- Enterprise から Enterprise Developer、Standard Developer、Standard、または Evaluation。
- Enterprise Developer から Standard または Evaluation へ。
- 標準デベロッパーから標準または評価へ。
- 標準から評価へ。
- 基準に対する評価。