匯報 適用於 SQL Server 服務的 Microsoft Update 偵測邏輯

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

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

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

建構了 Microsoft Update (MU) 偵測邏輯,因此服務基準或 GDR 分支上的實例會從 GDR 分支提供更新。

之前,用戶必須主動安裝至少一個 CU,才能將實例對齊 CU 分支,以透過 MU 提供服務。 不過,完成之後,您就無法返回該實例的 GDR 分支,直到進行下列其中一項變更為止:

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

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

不過,此邏輯會為嘗試使用WSUS管理大型實例集的例行維護的使用者造成問題。 這是因為必須先手動更新每個用戶端,才能使用 MU 邏輯,使其能夠參與。 若要解決此問題,且仍然避免在未經明確使用者同意的情況下將實例翻轉至 CU 訓練,針對支援中較新的基準維護版本,已針對例行 CU 服務和安全性版本對 MU 偵測邏輯進行下列變更:

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

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

  • SQL Server 2016 Service Pack 2:CU14 和更新版本的 CU
  • SQL Server 2017 RTM:CU19 和更新版本的 CU
  • SQL Server 2019 RTM:所有 RU
  • 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 SU