最新更新
以下每個鏈接提供此頁的“適用對象”部分中列出的所有適用產品和技術的信息 。
了解如何測試更新: 測試和開發 ISV 應用程序的可支持性路線 (PDF)
sql server升級
sql server打補丁
sql server升級打補丁
SQLServer怎么升級補丁?一直以來打算整理 SQL Server 補丁資料,剛好今天有事醒的早,於是把之前的資料整理一下。在入DBA這坑以來,開始那一兩年,甚至只知道補丁安裝最新 Service Package (SP)就行了,也曾一度混淆 SP 與 Cumulative Update(CU)。走過的坑,還是整理給后來人吧。
首先了解幾個定義:
RTM : 表示 Release to Manufacturing ,這是產品的原始發布版本,當從光盤或 MSDN 下載的默認版本。不過現在下載 SQL Server 版本時,也有集成了 SP 的版本。
Hotfix :需要修復的某個問題,每年 SQL Server 會出現許多bug或漏洞,這些問題d修復則被定義為 Hotfix。
Cumulative Update(CU):累計更新包,由 Hotfix 組成。CU 每8個星期發布一次,所以會有 CU1、CU2……等,每個最新的CU版本都包含之前的CU中的Hotfix。 CU 的安裝基於原始版本(RTM)或 SP。
Service Package (SP): SP是集成 Hotfix 最多的包,這些 Hotfix是經過官方完整測試過的。SP 是 SQL Server 產品版本最大的一次補丁文件,每12至18月發布一次。
每一個最新的 CU 都包含之前的 CU 集成的問題修復,每一個 SP 也都包含之前 SP 包含的問題修復。現在看一張圖,就知道 SQL Server 是怎么修復補丁了!
以 SQL Server 2014 為例
(為便於理解: RTM 相當於完整備份,SP 相當於差異備份,CU 相當於更小的差異備份,GDR 則相當於備份某張表)
由圖可看,如果 SQL Server 2014 剛發布就我們就很快使用,那我們就經常遇到各種可能的問題,所以最好等上一兩年再使用,當然有些問題可以忽略。但是,最好打上最新的補丁。
GDR (General Distribution Release)與 CU 不一樣,每個最新的CU都包含基於 RTM/SP 以來的累計更新, GDR 僅僅包含嚴重的更新。
過去我只是用 SP 修復這些問題,但是即使安裝最新的 SP 后,后來又確認了一些問題。如上圖 SQL Server 2014 SP2 后,也就是現在(截至 2017-04-21),又確認出了 二十多個Hotfix(Cumulative Update 5 for SQL Server 2014 SP2)。也許不久, SQL Server 2014 將會把 SP2及最新的CU 的Hotfix合並為 SP3。
現在測試:
查看當前版本,好確定需要下載哪些補丁:
主版本為 SQL Server 2014 ,按最上面的圖顯示,先下載最新的 SP2 :
SP2詳細介紹:SQL Server 2014 Service Pack 2 release information
SP2下載地址: Microsoft? SQL Server? 2014 Service Pack 2 (SP2)
下載文件為 SQLServer2014SP2-KB3171021-x64-CHS.exe ,雙機進行安裝。
安裝完成!再查看版本:
現在變成 SP2 了,已經安裝完成,生產環境最好重啟一次服務器。
接下來應該安裝 Cumulative Update 5 ,此處為了測試,現在安裝 SQL Server 2014 Service Pack 2 GDR。
GDR 詳細介紹:MS16-136: Description of the security update for SQL Server 2014 Service Pack 2 GDR: November 8, 2016
GDR下載地址:SQL Server 2014 Service Pack 2 GDR 安全性更新 (KB3194714)
GDR下載文件為:SQLServer2014-KB3194714-x64.exe,雙機進行安裝,操作與安裝 SP 一樣!
現在接着安裝 Cumulative Update 5 ,此 CU5 基於 SP2 ,因此前面先安裝 SP2 。
CU5 詳細介紹:Cumulative Update 5 for SQL Server 2014 SP2
CU5 下載地址:Microsoft? SQL Server? 2014 SP2 最新累積更新 SQL Server 2014 SP2 累積更新包 5 - KB4013098 (當時最新為 CU5)
CU5 下載文件為 SQLServer2014-KB4013098-x64.exe ,雙機進行安裝,操作與安裝 SP 一樣!
查看 windows 更新程序,可以看到 SP2、CU5、GDR 三個更新。
對於回滾,可以按反序逐個右鍵卸載!卸載后必須重啟服務器!
若在卸載 Cumulative Update 5 的時候彈出以下提示,報表sharepoint相關,根據提示在SQL Server 2014 的安裝包里面找到對應的文件就行。