SQL Serverのサービス モデル

元の製品バージョン: SQL Server (サポートされているすべてのバージョン)
元の KB 番号: 935897

この記事では、現在サポートされているバージョンの Microsoft SQL Serverのサービス チャネルについて詳しく説明します。 修正の基準には、回避策の可用性、顧客効果、再現性、変更する必要があるコードの複雑さなどが含まれます。

SQL Server インスタンスのバージョン、エディション、および最新の更新プログラムを確認するには、「SQL Serverとそのコンポーネントのバージョン、エディション、および更新レベルを決定する」を参照してください。 各製品のサポート サイクルの詳細については、メインストリーム ライフサイクルチェック。 サポートが終了した製品SQL Server使用できるさまざまなオプションを理解するには、サポート終了オプションSQL Server確認してください。

SQL Server更新プログラムの配信メカニズム

SQL Server チームは、修正プログラムと製品更新プログラムをリリースするためにスケジュールされた配信モデルを使用します。 スケジュールされた配信モデルでは、顧客は、最も重大な状況に適切な時間内に対処するための修正プログラムを受け取ることができます。 さらに、お客様は、厳格なテストを受け、スケジュールされたベースでリリースされた修正プログラムを受け取ることができます。 そのため、SQL Server チームは次の配信メカニズムを作成しました。

累積的な更新プログラム (CU)

説明 SQL Server 2017 以降のバージョン (Windows と Linux プラットフォームの両方) SQL Server 2016 以前のバージョン
Contains 製品のリリース バージョン以降のすべての修正、機能強化、および機能拡張。 リリース バージョン (RTM) 以降、または最新のベースライン Service Pack 以降のすべての修正、機能強化、および機能拡張。
リリース頻度 SQL Serverリリース後の最初の年は毎月、5 年間のメインストリーム ライフサイクルの残りの 4 年間は 2 か月ごとに。 特定のベースラインに対して 2 か月ごとに。
ローカライズされたコンテンツ ローカライズされたコンテンツに対応し、新機能の完全性とサポート性の強化をより迅速に提供できるようにします。
KB5016394 - SQL Server 2019 の累積的な更新プログラム 17 (microsoft.com) B5001092 - SQL Server 2016 SP2 の累積的な更新プログラム 17 (microsoft.com)
CU31 for 2017 は、SQL Server 2017 の最後の CU です。 SQL Server 2017 のオンデマンド修正プログラムとセキュリティ更新プログラムのみを出荷します。 SQL Server 2016 以前のバージョンの CU は出荷されなくなりました。 オンデマンド修正プログラムとセキュリティ更新プログラムのみが出荷されます。 延長サポート終了日に達した製品の場合、 セキュリティ更新プログラムを受信するには、拡張セキュリティ更新プログラム (ESU) サブスクリプション が必要です。

注:

この更新プログラムは、サポート オファリングに関係なく、任意の顧客が要求できます。

オンデマンド修正 (OD)

  • 次のすべての条件を満たす重要な修正要求が含まれています。

    • スケジュールされた累積的な更新プログラムのリリースを待つすることはできません。
    • 妥当な軽減策や回避策はありません。
    • この問題は、製品またはアプリケーションの機能に大きな影響を与えます。
  • 修正プログラムは、サポート内容に関係なく、任意の顧客が要求できます。

  • 修正プログラムは、顧客のニーズに基づいて、相互に合意された日付の前後にリリースされます。 修正プログラムは、累積的な更新プログラムやサービス パックなど、特定のベースラインを対象とします。

  • この修正プログラム ビルドには、1 つ以上の修正プログラムを含めることができます。

  • 定義された頻度はありません。

  • 例: KB4510083 - SQL Server 2017 CU15 のオンデマンド修正プログラム更新プログラム パッケージ 2

一般配布リリース (GDR)

  • GDR は、広範な顧客への影響、セキュリティへの影響、またはその両方を持つ問題に対処します。 GDR は、必要に応じて、必要に応じて Microsoft によって決定され、発行されます。 GDR の数は最小限に抑えられます。

  • 顧客が GDR を要求することはできません。 Microsoft は、報告された修正プログラムが GDR として分類され、配信されるかどうかを内部的に決定します。

  • GDR はダウンロード センターを通じてリリースされます。 GDR は、Microsoft Update、Windows Update、またはその両方を通じてもリリースされます。

  • 延長サポート対象外のSQL Serverバージョンの修正については、「SQL Serverの拡張セキュリティ 更新とは」を参照してください。

  • 例: KB5014356 - SQL Server 2019 GDR のセキュリティ更新プログラムの説明: 2022 年 6 月 14 日

注:

既定では、修正プログラムは GDR、CU、OD リリースを通じて処理されます。 製品の修正プログラム要求ボリュームが少なくなると、SQL Server チームは CU リリースを停止し、GDR リリースと OD リリースを通じて修正プログラムを提供します。 SQL Server チームは、サポートの傾向と顧客の需要に基づいて意思決定を行います。

GDR には、RTM ベースラインまたは CU ベースラインを指定できます。 各ベースラインの最新の GDR バージョンは累積的であり、対応するベースラインに対する以前のすべての GDR からの修正が含まれています。

RTM ベースラインの最新の GDR を決定します。

ビルド スプレッドシートの [累積的な更新プログラム] 列または [セキュリティ ID] 列で RTM-GDR をフィルター処理する場合、2023 年 2 月 6 日の時点でSQL Server 2019 で使用できる RTM GDR を次に示します

ビルド番号 文書番号 KB URL リリース日 Service Pack レベル 累積的な更新プログラムまたはセキュリティ ID サービス モデル
15.0.2095.3 5014356 https://support.microsoft.com/kb/5014356 2022-06-14 該当なし RTM-GDR GDR
15.0.2080.9 4583458 https://support.microsoft.com/kb/4583458 2021-01-12 該当なし RTM-GDR GDR
15.0.2070.41 4517790 https://support.microsoft.com/kb/4517790 2019-11-04 該当なし RTM-GDR GDR

RTM バージョンの GDR 更新プログラムのみを選択し、CU がないお客様の場合、RTM ベースラインの最新の GDR ビルドは 15.0.2095.3 です。

CU ベースラインの最新の GDR を決定します。

SQL Server インスタンスに CU を使用している場合は、ビルド スプレッドシートの対応するバージョンの [累積的な更新プログラム] 列または [セキュリティ ID] 列を確認し、CU<nn-GDR> エントリ (nn は、SQL Server バージョンにインストールされている現在の CU) を確認することで、特定の CU に使用可能な GDR があるかどうかをチェックできます。 たとえば、SQL Server 2019 CU29 の GDR があるかどうかを知りたい場合は、累積的な更新プログラムまたはセキュリティ ID で "CU29-GDR" を確認すると、次の行が表示されます。

ビルド番号 文書番号 KB URL リリース日 Service Pack レベル 累積的な更新プログラムまたはセキュリティ ID サービス モデル
14.0.3445.2 5014553 https://support.microsoft.com/kb/5014553 2022-06-14 該当なし CU29-GDR GDR を使用した累積的な更新

注:

CU nn-GDR> バージョンより新しいバージョン番号を持つ CU<がある場合、以降のバージョンには GDR 修正プログラムが含まれます。 Microsoft では常に、特定のSQL Serverバージョンで使用できる最新の CU をインストールすることをお勧めします。

Service Pack (SP)

  • サービス パックは、SQL Server 2017 以降のバージョンではリリースされなくなりました。

  • サービス パックには、Microsoft SQL Server コミュニティを通じて報告される問題に対する修正プログラムと修正プログラムが含まれています。 サービス パックには、製品と機能の改善を含めることもできます。

  • サービス パックは通常、年単位のスケジュールでリリースされます。

  • サービス パックには、サポート organizationが対処する必要があると感じる問題も含まれる場合があります。 含まれている最も一般的な問題は、カスタマー サポート ケースと顧客満足度に影響します。 これらの更新プログラムとコンポーネントは、簡単にダウンロードできるように便利にバンドルされています。

  • サービス パックは累積的です。 新しい各サービス パックには、以前のサービス パックに含まれるすべての修正プログラムと新しい修正プログラムが含まれています。 最新のサービス パックをインストールする前に、以前のサービス パックをインストールする必要はありません。 Service Pack に含まれる修正プログラムと累積的な更新プログラムの一覧を確認するには、そのリリース ドキュメントを参照してください。

  • 例: KB5003279 - SQL Server 2016 Service Pack 3 のリリース情報

セキュリティ修正プログラムとセキュリティ更新プログラム

セキュリティ修正: 一般に CU に出荷される修正プログラムでは、対応する CU の修正リスト テーブル内のコンポーネントが SQL Security に設定されます。 (詳細については、 累積的な更新プログラムとサービス パックの修正リスト KB 記事の「修正領域の説明」列を参照してください)。 または、対応する修正プログラムのコンポーネントが、 ビルド スプレッドシートの詳細な修正リスト テーブルのセキュリティ インフラストラクチャに設定されています。 これらは、SQL Server データベース エンジンのセキュリティ コンポーネントに対して行われる修正です。

セキュリティ更新プログラム:SQL Serverのインストールを侵害するために使用できる脆弱性に対処するためのセキュリティ修正。 これらは GDR (RTM-GDR または CU-GDR) を介してリリースされます。 後続の CU または GDR には、これらのセキュリティ更新プログラムが含まれます。 Microsoft は、可能な限り安全な状態を維持するために、最新の製品リリース、セキュリティ更新プログラム、サービス パック、および累積的な更新プログラムをインストールするようお客様に勧めます。 詳細については、「 固定ライフサイクル ポリシー」を参照してください。

GDR がセキュリティ更新プログラムであるかどうかをチェックするには、対応する GDR のリリース ドキュメントを確認する必要があります。 セキュリティ更新プログラムには、常に共通の脆弱性と公開 (CVE) に関するメモが関連付けられています。 たとえば、CU29-GDR のドキュメント ("KB5014553 - SQL Server 2017 CU29: 2022 年 6 月 14 日" のセキュリティ更新プログラムの説明) には、MICROSOFT - MSRC Web サイトのセキュリティ更新プログラム ガイドに CVE-2022-29143 へのリンクがあります。 詳細については、「 近日公開: 新しいセキュリティ更新プログラム ガイド通知システム」を参照してください。

注:

GDR は必ずしもセキュリティ更新プログラムである必要はありません。 たとえば、"KB4517790 - SQL Server 2019 RTM のサービス更新プログラム" はセキュリティ以外の GDR リリースです。

サポートフェーズとリリース車両マトリックス

サポート フェーズ メインストリーム サポート 延長サポート 拡張セキュリティ更新プログラム
利用可能なリリース車両 CU、OD、GDR、SP (SQL Server 2016 以前のバージョンのみ) GDR/セキュリティ更新プログラム GDR/セキュリティ更新プログラムと契約

SQL Server 2017 以降のバージョン

次の図は、一般的な製品のサポート サイクルの概要を示しています。 この種のタイムラインは、製品のすべての将来のリリースにも適用されます。

スクリーンショットは、SQL Server 2017 以降のバージョンの一般的な製品のサポート サイクルの概要を示しています。

SQL Server 2016 以前のバージョン

次の図は、一般的な製品のサポート サイクルの概要を示しています。 元のリリース バージョンのサポート サイクルと最初の Service Pack サポート サイクルの両方が表示されます。

スクリーンショットは、SQL Server 2016 以降のバージョンの一般的な製品のサポート サイクルの概要を示しています。