次の方法で共有


サポートされているバージョンとエディションのアップグレード (SQL Server 2025)

適用対象: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 ビット) に復元またはアタッチできます。 ログインおよびその他のユーザー オブジェクトは、 mastermsdb、および 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 へ。
  • 標準デベロッパーから標準または評価へ。
  • 標準から評価へ。
  • 基準に対する評価。