SQL Server 2000~2017補丁包及如何更打補丁


最新更新

以下每個鏈接提供此頁的“適用對象”部分中列出的所有適用產品和技術的信息 。

產品版本 最新 Service Pack 最新 GDR 最新累積更新 CU 發布日期 通用指南
SQL Server 2019 空值 KB 4517790 空值 空值 SQL Server 2019 安裝
SQL Server 2017 空值 KB 4505224 CU 17 (KB 4515579) 2019 年 10 月 8 日 SQL Server 2017 安裝
SQL Server 2016 SP2 (KB 4052908) KB 4505220 CU 10 (KB 4524334) 2019 年 10 月 8 日 SQL Server 2016 安裝
SQL Server 2016 SP1 (KB 3182545) KB 4505219 CU 15 + GDR (KB 4505221) 2019/7/9 SQL Server 2016 安裝
SQL Server 2016 空值 KB4058560 CU 9 (KB 4058559) 2017/11/22 SQL Server 2016 安裝
SQL Server 2014 SP3 (KB 4022619) KB 4505218 CU 4 (KB 4500181) 2019/7/29 SQL Server 2014 安裝
SQL Server 2014 SP2 (KB 3171021) KB 4505217 CU 18 (KB 4500180) 2019/7/29 SQL Server 2014 安裝
SQL Server 2014 SP1 (KB 3058865) KB 4032542 CU 13 (KB 4019099) 2017/8/8 SQL Server 2014 安裝
SQL Server 2014 空值 MS 15-058 CU 14 (KB 3158271) 2016/6/20 SQL Server 2014 安裝
SQL Server 2012 SP4 (KB 4018073) KB 4057116 空值 空值 SQL Server 2012 安裝
SQL Server 2012 SP3 (KB 3072779) KB 4057115 CU 10 (KB 4057121) 2017/8/8 SQL Server 2012 安裝
SQL Server 2012 SP2 (KB 2958429) MS 16-136 CU 16 (KB 3205054) 2017/1/18 SQL Server 2012 安裝
SQL Server 2012 SP1 (KB 2674319) MS 15-058 CU 16 (KB 3052476) 2015/5/18 SQL Server 2012 安裝
SQL Server 2008 R2 SP3 (KB 2979597) KB 4057113 空值 空值 SQL Server 2008 R2 SP3 安裝
SQL Server 2008 R2 SP2 (KB 2630458) MS 15-058 CU 13 (KB 2967540) 2014/6/30 SQL Server 2008 R2 SP2 安裝
SQL Server 2008 SP4 (KB 2979596) 4057114 空值 空值 SQL Server 2008 服務
SQL Server 2008 SP3 (KB 2546951) MS 15-058 CU 17 (KB 2958696) 2014/5/19 SQL Server 2008 服務
SQL Server 2005 SP4 (KB 2463332) 空值 空值 空值 SQL Server 2005 安裝
SQL Server 2000 SP4 (KB 290211) 空值 空值 空值 SQL Server 2000 安裝

了解如何測試更新:  測試和開發 ISV 應用程序的可支持性路線 (PDF)

SQL工具:  SQL Server技術中心
 

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 的安裝包里面找到對應的文件就行。

\

 
 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM