共用方式為


SQL Server 服務的更新Microsoft更新偵測邏輯

適用於: SQL Server 2019、SQL Server 2017、SQL Server 2016

在過去,服務基準 (RTM 或 Service Pack) 包含下列服務分支:

  • 一般散發版本 (GDR) 分支,只包含安全性和其他重要修正程式。
  • 累積更新 (CU) 分支,其中包含安全性和其他重要修正程式,以及基準的所有其他修正。

已建構Microsoft更新 (MU) 偵測邏輯,以便從 GDR 分支提供服務基準或 GDR 分支上的實例。

先前,用戶必須主動安裝至少一個 CU,才能讓實例與 CU 分支一致,以便透過 MU 進行服務。 不過,完成之後,您才能返回該實例的 GDR 分支,直到進行下列其中一項變更:

  • 基準已透過向上移至下一個 Service Pack 來重設。
  • 實例已藉由卸載所有 OU 還原為 GDR 分支或服務基準。

已建立此邏輯,以在需要安全性更新或其他重大更新時,將實例的變更降到最低。 CU 分支上的實例必須取得在必要安全性或其他重大版本出現時,針對基準發行的所有更新。 這包括必要安全性更新的所有非安全性變更。

不過,此邏輯會為嘗試使用WSUS管理大型實例集例行維護的使用者建立問題。 這是因為不需要先手動更新每個用戶端,就可以使用 MU 邏輯,以便參與。 若要解決此問題,但仍避免在不明確使用者同意的情況下,將實例翻轉至 CU 訓練,針對最近支援的基準維護版本,對 MU 偵測邏輯進行下列變更:

  • 累積更新:MU 偵測邏輯現在允許位於基準的全新實例(RTM 或 SP,不含服務更新),或已在 CU 分支上更新的實例來接收更新。 不需要安裝 CU 更新,實例才能提供更新。 不過,如果實例有 GDR 更新,實例仍必須在 MU 外部手動更新,才能透過 MU (WSUS) 自動化進行管理。
  • 安全性版本 (GDR):安全性版本的邏輯現在會分割成下列通道:
    • 自動更新通道(Microsoft更新)會保留較舊的歷程記錄行為,要求在實例上安裝 CU,才能提供安全性版本的 CU 分支版本。 這樣做可保護實例不接收所有更新,而不只是接收重要和安全性相關的更新,而不需要使用者明確選擇加入更廣泛的服務模式。
    • WSUS / Catalog 通道,使用新的偵測邏輯,允許針對全新基準實例套用安全性版本的 CU 分支版本。 這是發行的通道,會提供給前往Microsoft更新類別目錄網站的使用者。

這個新的更新偵測邏輯適用於下列 CU 和 GDR 版本:

  • SQL Server 2016 Service Pack 2:CU14 和更新版本的 CU
  • SQL Server 2017 RTM:CU19 和更新版本的 CU
  • SQL Server 2019 RTM:所有 OU
  • 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更新偵測模型的相關信息,請參閱 WSUS、MU 或 ConfMgr 中列出不適用的 SQL Server RU。