Sql-Server

服務包和累積更新

  • August 26, 2020

目前,這些更新適用於 SQL Server 2014:

  1. SQL Server 2014 SP1 CU2
  2. SQL Server 2014 SP1 CU1
  3. SQL Server 2014 SP1

如果我想做一個滑流安裝:

僅下載 #1 並使用它進行滑流安裝就足夠了嗎?

或者我應該下載#3,然後進行滑流安裝,然後應用#1?

如果您已經安裝了 SQL Server 2014 RTM

(注意:您不能為上面直接連結的建議投票,因為它從未遷移到較新的“回饋”系統;該連結僅將您帶到曾經存在的請求的存檔版本)

  • 如果不先應用 SP1,則無法應用 SP1 CU。
  • 累積更新是累積的 - 如果您最終想要獲得 SP1 CU2,您可以完全忽略 SP1 CU1。

因此,在這種情況下,您必須下載 SP1,安裝它,然後應用累積更新 #2。


如果尚未安裝 SQL Server 2014

您可以在這種情況下順流,以便系統首次在 SP1 CU2 上執行,無需進一步安裝。下載 SP1 和 SP1 CU2,將它們解壓縮到一個文件夾中,然後將它們指向設置,例如:

setup.exe /Action=Install /UpdateSource=C:\UpdateFolder

如果您使用的版本早於 2012

/UpdateSource以上所有仍然適用,但是在 2008 和 2008 R2 中,不支持單個;您想改用以下內容,/PCUSource用於提取的服務封包件和/CUSource提取的累積更新文件:

setup.exe /Action=Install /PCUSource=C:\SP1Folder /CUSource=C:\CU2Folder

其他資訊

很久以前,Peter Saddow 在這裡記錄了滑流過程,但這並沒有處理 SP + CU 場景:

我在這裡多談了一點(2012 年的建議將代表 2014 年,從我目前聽到的情況來看,2016 年也是如此):

要使滑流工作,您必須提取從修補程序下載伺服器(在本例中486657_intl_x64_zip.exe)獲得的 CU 文件,並確保更新源文件夾中包含提取的文件。

引用自:https://dba.stackexchange.com/questions/114801