SQL Server サービスの Microsoft Update 検出ロジックに更新する

適用対象: SQL Server 2019、SQL Server 2017、SQL Server 2016

これまで、サービス ベースライン (RTM または Service Pack) には、次のサービス ブランチが含まれていました。

  • セキュリティとその他の重要な修正プログラムのみを含む一般配布リリース (GDR) ブランチ。
  • セキュリティやその他の重要な修正プログラムに加えて、ベースラインのその他のすべての修正プログラムを含む累積的な更新プログラム (CU) ブランチ。

Microsoft Update (MU) 検出ロジックは、サービス ベースラインまたは GDR ブランチに沿ってインスタンスが GDR ブランチから更新プログラムを提供されるように構築されました。

以前は、ユーザーは少なくとも 1 つの CU を事前にインストールして、MU を介してサービスを行うために、インスタンスを CU ブランチに配置する必要がありました。 ただし、その後、次のいずれかの変更が行われるまで、そのインスタンスの GDR ブランチに戻れませんでした。

  • ベースラインは、次のサービス パックに移動してリセットされました。
  • インスタンスは、すべての CU をアンインストールすることで、GDR ブランチまたはサービス ベースラインに戻されました。

このロジックは、セキュリティ更新プログラムまたはその他の重要な更新プログラムが必要な場合にインスタンスへの変更を最小限に抑えるために確立されました。 CU ブランチ上のインスタンスは、必要なセキュリティまたはその他の重要なリリースが表示されたときに、ベースラインに対してリリースされたすべての更新プログラムを取得する必要があります。 これには、必要なセキュリティ更新プログラムに対するすべてのセキュリティ以外の変更が含まれます。

ただし、このロジックにより、WSUS を使用して大規模なインスタンス セットの日常的なサービスを管理しようとしたユーザーに問題が発生しました。 これは、最初にすべてのクライアントを手動で更新して参加できるように MU ロジックを使用できなかったためです。 この問題を回避し、明示的なユーザーの同意なしに CU トレーニングにインスタンスを反転させないようにするために、サポート対象のベースラインの最新のサービス リリースに対して、定期的な CU サービスとセキュリティ リリースの両方の MU 検出ロジックに次の変更が加えられました。

  • 累積的な更新: MU 検出ロジックにより、ベースライン (RTM または SP、サービス更新プログラムなし) にあるインスタンス、または CU ブランチに沿って既に更新されたクリーンインスタンスが更新プログラムを受け取ることができるようになりました。 CU 更新プログラムは、インスタンスに更新プログラムを提供するためにインストールする必要はありません。 ただし、インスタンスに GDR 更新プログラムがある場合は、MU (WSUS) オートメーションを使用して管理できるように、インスタンスを MU の外部で手動で更新する必要があります。
  • セキュリティ リリース (GDR): セキュリティ リリースのロジックが次のチャネルに分割されるようになりました。
    • 自動更新 チャネル (Microsoft Update) は、セキュリティ リリースの CU ブランチ バージョンを提供するために、インスタンスに CU をインストールする必要がある古い履歴動作を保持します。 これにより、ユーザーがより広範なサービス モードに明示的にオプトインする証拠なしに、重要な更新プログラムとセキュリティ関連の更新プログラムだけでなく、すべての更新プログラムを受け取ることをインスタンスが保護します。
    • 新しい検出ロジックを使用する WSUS/カタログ チャネル。これにより、CU ブランチ バージョンのセキュリティ リリースをクリーンベースライン インスタンスに対して適用できます。 これは、Microsoft Update Catalog Web サイトにアクセスするユーザーに表示されるリリースのチャネルです。

この新しい更新された検出ロジックは、次の CU および GDR リリースに適用されます。

  • SQL Server 2016 Service Pack 2: CU14 以降の CU
  • SQL Server 2017 RTM: CU19 以降の CU
  • SQL Server 2019 RTM: すべての CU
  • GDR とセキュリティ リリース: 2021 年からすべて

注:

SQL Server 2019 の場合、RTM ベースラインは RTM (15.0.2000.5) バージョン ベースラインまたは RTM + RTM GDR (15.0.2070.41) バージョン ベースラインのいずれかになります。 どちらのバージョンもこのリリースで動作します。 SQL Server 2014 SP3 (12.3.6024.0) バージョン ベースラインの場合、新しいモデルは 2021 年から CU ブランチの GDR セキュリティ リリースに実装されます。 古い Microsoft Update 検出モデルの詳細については、「WSUS、MU、または ConfMgr に該当しないSQL Server CU が一覧表示されている」を参照してください。