您可以使用 SQL Server 2014 服務更新,將更新套用至任何已安裝的 SQL Server 2014 元件。 如果現有 SQL Server 2014 元件的版本層級晚於更新版本層級,安裝程式將會從更新中排除它。 如需套用服務更新的詳細資訊,請參閱 安裝 SQL Server 2014 服務更新。
當您安裝 SQL Server 2014 更新時,適用下列考慮:
屬於 SQL Server 實例的所有功能都必須同時更新。 例如,當您更新 Database Engine 時,如果 Analysis Services 和 Reporting Services 元件安裝為相同 SQL Server 實例的一部分,您也必須更新這些元件。 共用功能,例如管理工具、SQL Server Data Tools (SSDT)和 SQL ServerIntegration Services,必須一律更新為最新的更新。 如果未選取功能樹狀結構中的元件或實例,將不會更新元件或實例。
根據預設,SQL Server 2014 更新記錄檔會儲存至 %Program Files%\MicrosoftSQL Server\120\Setup Bootstrap\LOG\。
SQL Server 安裝程式現在可以整合更新與原始媒體,以同時執行原始媒體和更新。 如需詳細資訊,請參閱 SQL Server 安裝的新功能。
套用 SQL Server 2014 服務更新之前,建議您考慮備份您的數據。
SQL Server 更新可透過 Microsoft Update 取得。 建議您定期掃描更新,讓您的 SQL Server 實例保持更新且安全。 SQL Server 2014 SP1 是以完整的 SQL Server 安裝的形式提供。 為了這個版本,我們提供了一個包含兩個檔案的安裝套件,而不是在標準修補程式可執行檔中提供 Service Pack 以套用至 SQL Server 2014 RTM 實例。 執行時,這會安裝預安裝SP1的新SQL Server實例。
需求和已知問題
建議的磁碟空間需求大約是套件大小的 2.5 倍,用來安裝、下載及解壓縮套件。 安裝 Service Pack 之後,您可以移除下載的套件。 系統會自動移除任何暫存盤。
檢閱已知問題: 如需目前版本已知問題的詳細資訊,請參閱這裡的對應版本資訊主題: SQL Server 版本資訊。
安裝概觀
本節討論累積更新和 Service Pack 的 SQL Server 2014 安裝,包括如何執行下列動作:
準備 SQL Server 2014 更新安裝
安裝 SQL Server 2014 更新
重新啟動服務和應用程式
準備 SQL Server 2014 更新安裝
強烈建議您在安裝 SQL Server 2014 更新之前執行下列動作:
備份 SQL Server 系統資料庫 - 安裝 SQL Server 2014 更新之前,請先備份
master、msdb和model資料庫。 安裝 SQL Server 2014 更新會變更這些資料庫,使其與舊版 SQL Server 2014 不相容。 如果您決定在沒有這些更新的情況下重新安裝 SQL Server 2014,則需要這些資料庫的備份。備份用戶資料庫也是謹慎的做法。
這很重要
當您將更新套用至參與複製拓撲的 SQL Server 實例時,您必須先將復寫的資料庫與系統資料庫一起備份,才能套用更新。
備份 Analysis Services 資料庫、組態檔和存放庫 - 更新 Analysis Services 實例之前,您應該先備份下列專案:
Analysis Services 資料庫。 根據預設,這些會安裝到 C:\Program Files\MicrosoftSQL Server\MSAS12。<InstanceID>\OLAP\Data\。 若為 WOW 安裝,預設路徑為 C:\ProgramFiles (x86)\ MicrosoftSQL Server\MSAS12。<InstanceID>\OLAP\Data\。
msmdsrv.ini 組態檔中的 Analysis Services 組態設定。 根據預設,這會位於 C:\Program Files\MicrosoftSQL Server\MSAS12 中。<InstanceID>\OLAP\Config\ 目錄。
(選擇性)包含 Analysis Services 存放庫的資料庫。 只有在 Analysis Services 設定為使用決策支援物件 (DSO) 連結庫時,才需要此步驟。
備註
無法備份 Analysis Services 資料庫、組態檔和存放庫,將無法將 Analysis Services 更新的實例還原為舊版。
確認系統資料庫有足夠的可用空間 - 如果未為
master和msdb系統資料庫選取自動成長選項,則這些資料庫必須至少有 500 KB 的可用空間。 若要確認資料庫有足夠的空間,請在 和msdb資料庫上master執行sp_spaceused系統預存程式。 如果任一資料庫中的未配置空間小於 500 KB,請增加資料庫的大小。停止服務和應用程式 - 若要避免系統可能重新啟動,請在安裝 SQL Server 2014 更新之前,先停止所有連線到正在升級之 SQL Server 實例的應用程式和服務。 其中包括 SQL Server Management Studio、SQL Server Data Tools (SSDT)。 如需詳細資訊,請參閱啟動、停止、暫停、繼續、重啟資料庫引擎、SQL Server Agent 或 SQL Server Browser 服務。
備註
您無法停止故障轉移叢集環境中的服務。 如需詳細資訊,請參閱本主題稍後的故障轉移叢集安裝一節。
若要排除在更新安裝之後重新啟動計算機的需求,安裝程式會顯示鎖定檔案的進程清單。 如果更新安裝程式必須在安裝期間結束服務,它會在安裝完成之後重新啟動服務。
如果安裝程式決定在安裝期間鎖定檔案,您可能需要在安裝完成後重新啟動計算機。 如果需要,安裝程式會提示您重新啟動計算機。
安裝 SQL Server 2014 更新
本節描述安裝程式。
這很重要
SQL Server 2014 更新必須使用具有管理權限的帳戶安裝,並且在將安裝的電腦上進行。 如果是本機安裝,您必須以管理員身分執行安裝程式。 如果您是從遠端共用位置安裝 SQL Server,則必須使用對遠端共用位置具有讀取和執行權限的網域帳戶。
啟動 SQL Server 2014 更新
若要安裝 SQL Server 2014 更新,請執行自我解壓縮套件檔案。
累積更新套件 (CU):<SQLServer2014>-KBxxxxxx-PPP.exe
Service Pack 套件 (PCU): <SQLServer2014><SPx> -KBxxxxxx-PPP-LLL.exe
x 所指的 Service Pack 號碼
PPP 表示特定平臺。
LLL 表示 SQL Server 語言的字元縮寫,例如:英文的 LLL 為 ENU。
若要將更新套用至屬於故障轉移叢集一部分的 SQL Server 2014 元件,請參閱故障轉移叢集安裝一節。 如需如何在自動模式中執行更新安裝的詳細資訊,請參閱 從命令提示字元安裝 SQL Server 2014。
SQL Server 2014 安裝中的產品更新
產品更新是 SQL Server 2014 安裝程式中的一項功能。 它會整合最新的產品更新與主要產品安裝,以便同時安裝主要產品及其適用的更新。 產品更新可以搜尋 Microsoft Update、Windows Server Update Services (WSUS)、本機資料夾或網路共用以取得適用的更新。 當安裝程式找到最新版本的適用更新後,會使用目前的 SQL Server 安裝流程進行下載與整合。 產品更新可以引入累計更新、服務包,或服務包加上累計更新。 產品更新功能是 SQL Server 2008 PCU1 中提供的滑流功能延伸模組。
更新 SQL Server 的預配置映像
您可以將更新套用至 SQL Server 未設定的備妥實例,而不需要完成備妥實例的設定。 下列說明將更新套用至備妥的 SQL Server 實例的不同方式:
更新先前備妥的 SQL Server 實例
更新可以在設定之前應用到已準備好的實例。 更新套件會偵測實例處於備妥狀態,並將修補程式套用至備妥的實例,而不需要完成設定。
使用 Microsoft Update 更新備妥實例:
您可以透過 Microsoft Update,將更新套用至已備妥的 SQL Server 實例。 Microsoft Update 套件會偵測實例處於備妥狀態,並將修補程式套用至準備實例,而不需要完成設定。
如果您要更新 SQL Server 的備妥映像,則必須指定 InstanceID 參數。 如需詳細資訊和範例語法,請參閱 從命令提示字元安裝更新。
更新 SQL Server 的完成映像檔
更新已完成且設定的 SQL Server 執行個體,會遵循與 SQL Server 任何其他已安裝執行個體相同的過程。
重建 SQL Server 2014 故障轉移叢集節點
如果在套用更新之後,您必須重建故障轉移叢集中的節點,請遵循下列步驟:
重建故障轉移叢集中的節點。 如需關於節點重建的更多資訊,請參閱 故障轉移叢集實例失敗後的復原方法。
執行原始 SQL Server 2014 安裝程式,以在故障轉移叢集節點上安裝 SQL Server 2014。
在您新增的節點上執行 SQL Server 2014 更新安裝程式。
重新啟動服務和應用程式
安裝程式完成時,可能會提示您重新啟動計算機。 系統重新啟動之後,或在安裝程式完成而不要求重新啟動之後,請使用 [控制面板] 中的 [服務 ] 節點重新啟動您在套用 SQL Server 2014 更新之前停止的服務。 這包括分散式交易協調器、Microsoft搜尋服務或實例特定對等項目等服務。
在執行 SQL Server 2014 更新安裝程式之前,重新啟動您關閉的應用程式。 您可能也想要在成功安裝之後,立即建立已升級 master、 msdb和 model 資料庫的另一個備份。
從 SQL Server 2014 卸載更新
您可以從 [控制面板] 中的 [程式和功能 ] 卸載 SQL Server 2014 累積更新或 Service Pack。 若要檢視已安裝的更新清單,請按兩下 [ 開始 ] 按鈕,按兩下 [ 控制面板],按兩下 [ 程式],然後在 [ 程式和功能] 底下,按兩下 [ 檢視已安裝的更新] 來開啟 [已安裝的更新]。 每個累積更新都會個別列出。 安裝比累積更新更高版本的服務包(Service Pack)時,累積更新項目將會被隱藏,且只有在卸載服務包後才會顯示並可供使用。
若要卸載任何 Service Pack 和更新,您必須從套用至 SQL Server 實例的最新更新或 Service Pack 開始,並回溯運作。 在下列每一個範例中,SQL Server 在卸載完成其他 Service Pack 或更新之後,最後會是累積更新 1:
若為已安裝累積更新 1 和 SP1 的 SQL Server 2014 實例,請卸載 SP1。
若為已安裝累積更新 1、SP1 和累積更新 2 的 SQL Server 2014 實例,請先卸載累積更新 2,然後再卸載 SP1。
另請參閱
從命令提示字元安裝 SQL Server 2014
安裝 SQL Server 2014 服務更新
驗證 SQL Server 安裝
檢視與讀取 SQL Server 安裝程式記錄檔