KB4022619 - SQL Server 2014 服務包 3 發布資訊

套用到
SQL Server 2014 Developer SQL Server 2014 Enterprise SQL Server 2014 Enterprise Core SQL Server 2014 Web SQL Server 2014 Express SQL Server 2014 Business Intelligence SQL Server 2014 Standard

本文包含在安裝 SQL Server 2014 服務包 3 (SP3) 前Microsoft重要資訊。 它說明了如何取得服務包、服務包中包含的修正清單、已知問題,以及產品的版權歸屬清單。

本文作為尋找所有與此服務包相關文件的唯一資訊來源。 它包含了你之前在發行說明和 Readme.txt 檔案中找到的所有資訊。

更多資訊

如何取得 SQL Server 2014 SP3

SQL Server 2014 SP3 與 Microsoft SQL Server 2014 SP3 Express 可於以下 Microsoft 下載中心網站手動下載與安裝。

SQL Server 2014 SP3 立即下載 下載套件
SQL Server 2014 SP3 Express 立即下載 下載套件

安裝服務包後,SQL Server 服務版本應該是 12.0.6024.0。 Microsoft SQL Server 2014 服務包是累積式更新。 SQL Server 2014 SP3 將 SQL Server 2014 的所有版本與服務層級升級至 SQL Server 2014 SP3。

欲了解更多關於 SQL Server 2014 可累積更新的資訊,請參閱 SQL Server 2014 建置版本

SQL Server 2014 SP3 中包含的改進與修正列表

Microsoft SQL Server 2014 服務包是累積式更新。 SQL Server 2014 SP3 將 SQL Server 2014 的所有版本與服務等級升級至 SQL Server 2014 SP3。 除了本文列出的修正外,SQL Server 2014 SP3 還包含了 2014 累積更新 1 SQL Server (CU1) 到 2014 SP2 CU13 SQL Server 中包含的熱修正。

附註

  • 服務包中可能還包含未在此文件說明的其他修正。
  • 當更多文章發布時,此清單將持續更新。

欲了解更多關於 SQL Server 2014 SP3 已修正錯誤及包含的增強內容,請參閱以下 Microsoft 知識庫文章。

VSTS 錯誤編號 知識庫文件編號 描述
11275485 3136242 修正:建立新的 TCP 連線,並持續開啟直到 SSIS 2014 中程序終止
10645271 4046870 改進:在 SQL Server 2014 安裝精靈中將 HTTP URL 替換為 HTTPS URL,以提升安全性
12144118 4338890 修正:SQL Server 2014、2016 和 2017 版本中出現「排程不妥」錯誤且 SQL Server 似乎無反應
6589008 3107173 在 SQL Server 2012 與 2014 中,利用擴展事件改進記憶體授權診斷
10065120 3136496 修正:當查詢透過 SQL Server 2014 和 2016 中的同義詞參考 SQLCLR 函式時,會發生存取違規
10766202 3170019 更新:將 SQL Server 啟動帳號的資訊加入 SQL Server 2012 和 2014 錯誤日誌中的安全政策
10766201 3170020 在 SQL Server 2012 和 2014 中,為 tempdb 設定新增的資訊訊息,用於 SQL Server 錯誤日誌
10766203 3170115 啟用追蹤標誌的資訊會加入 SQL Server 的 showplan XML 中
10766207 3170116 修正:執行優化巢狀迴圈連接所需的記憶體授權,卻未反映在 SQL Server 的 Showplan XML 中
11441121 3173157 新增一個儲存程序,用於手動清理 SQL Server 變更追蹤側表
10766200 3191296 更新在 SQL Server 中擴展追蹤擴展事件,加入安全協議握手資訊
10766205 3201552 更新將整體查詢執行統計資訊加入 SQL Server 2012、2014 及 2016 的 STATISTICS XML 輸出
10766190 4013128 修正:當 SQLCLR UDT 作為 SQL RPC 呼叫的儲存程序參數時,效能下降且 CLR_AUTO_EVENT 與 CMEMTHREAD 等待時間過長
10766206 4016867 修正:xEvents 中 Query_hash 和 Query_hash_plan 欄位的資料型態與 DMV sys.dm_exec_requests 和 sys.dm_exec_query_stats 的資料型態不符
10766208 4016949 不同版本 SQL Server 的統一 Showplan 架構
9956168 4018930 更新新增了「CLR 嚴格安全性」功能到 SQL Server
11504303 4038113 修正:EXCEPTION_ACCESS_VIOLATION查詢時使用 sys.dm_os_memory_objects 陳述句SQL Server
10766227 4038210 修正:在安裝了最近一次 SQL Server 的累積更新後,變更資料擷取(Change Data Capture)停止運作
8862297 4038418 更新於2014年及2016年SQL Server新增DMV sys.dm_sql_referenced_entities欄
11061754 4038419 更新新增了 CPU 逾時設定,適用於 2014、2016 和 2017 SQL Server Resource Governor工作群組REQUEST_MAX_CPU_TIME_SEC
11061701 4041809 更新新增了 SQL Server 2014、2016 和 2017 中 CREATE STATISTICS 和 UPDATE STATISTICS 語句的 MAXDOP 選項
11061712 4041811 修正:SQL Server 2014、2016 及 2017 版本中增量統計的自動更新延遲
11990860 4042415 修正:在 SQL Server 2014 和 2016 中,當多個連線同時存取單使用者模式資料庫時,會發生死結
11542219 4042788 修正:當你在 SQL Server 實例中關閉加密後,tempdb 系統資料庫仍然被加密
11715407 4051360 修正:SQL Server 2016 SP2 中,標量使用者定義函式的執行統計已加入 Showplan XML 檔案
11715377 4051361 查詢執行計畫中新增的優化器列目標資訊,於 SQL Server 2014、2016 及 2017 年新增
11441136 4052129 查詢執行計畫中新增的優化器列目標資訊,於 SQL Server 2014、2016 及 2017 年新增
10766239 4056008 修正:「sp_special_columns」在 2014 和 2016 SQL Server 回傳錯誤結果
11821775 4088193 修正:在 SQL Server 中,對磁區大小為 4K 的磁碟還原壓縮備份時還原效能變慢
11814300 4099472 SQL Server 2014、2016 及 2017 中 PFS 頁面輪詢演算法的改進
11971859 4316858 修正:當更新統計查詢使用雜湊彙總時,SQL Server 上出現「索引損壞」訊息及伺服器斷線
10895916 4092075 改進:在 SQL Server 中新增對 DBCC CLONEDATABASE 的服務代理商支援
12519464 4475794 修正:存取違規例外發生在查詢優化時,該查詢存取了帶有過濾索引或統計資料表的資料表

此更新注意事項

附加決議

以下問題的解決方案也包含在 SQL Server 2014 SP3 中。

VSTS 錯誤編號 描述
10766220 修正了分發代理程式失敗的問題,導致在套用複製指令時找不到 20598 (列) 錯誤
10656209 修正了從稽核追蹤讀取時發生存取違規的問題
10762682 修正了 SQL Server 在使用負數頂腳本時斷言訊息壓垮的問題
5646575 修正了 SQL Server 多次回傳紀錄的問題,當查詢使用日期類型(小數或數字)時,會同時使用整數。
7800206 修正了 ShortestLineTo 方法在最短距離下回傳錯誤結果 () 問題。
10288772 修正在新增多個具有相同邏輯名稱的資料庫檔案時所發生的 1828 錯誤。
10355597 修正了當拋出例外時記憶體洩漏的問題。
10472856 修正了使用包含過濾式索引和統計的腳本時,會發生存取違規的問題
11990862 它解決了擴充事件xml_deadlock_report無法取得資料庫名稱的問題,因為它總是顯示主資料庫。
11970514 你可以透過 SELECT INTO 腳本在檔案群組中建立目標資料表。
11542215 新增更多底層處理器資訊 (,例如套接字數量、套接字實體核心數、sys.dm_os_sys_info動態管理檢視中) 的 NUMA 節點數。
11565697 使用者現在可以查詢 DATABASEPROPERTYEX ([DatabaseName], 'lastgoodcheckdbtime') ,以取得代表指定資料庫上最後一次成功執行 DBCC CHECKDB 的日期/時間 的單一值。
11007718 當執行使用 $PARTITION 關鍵字參考不存在的分割函式的 UPDATE 語句時,會產生錯誤訊息。
11269484 將檔案群組支援加入 SELECT INTO 語句。 這讓你可以指定將建立新資料表的檔案群組名稱。 指定的檔案群組應該存在於資料庫中,否則 SQL Server 引擎會拋出錯誤。
11542000 新增一個新的 DMV sys.dm_db_log_stats,回傳摘要層級屬性及資料庫交易日誌檔案的資訊。
11542049 新增一個 DMV sys.dm_db_log_info,回傳虛擬日誌檔案 (VLF) 交易日誌檔案的資訊。
11542050 揭露資料庫中差異變更的百分比,以協助判斷完整資料庫備份或差異備份的實用性。
11542051 sys.dm_tran_version_store_space_usage
11542121 提升擁有大記憶體電腦的備份效能。
11542133 確保資料庫名稱資訊始終包含在死結圖中。

選擇正確的檔案下載並安裝

SQL Server 2014 SP3 下載頁面包含安裝 SQL Server 2014 SP3 的系統需求及基本安裝說明。 關於如何透過 SQL Server 2014 服務更新升級已安裝的 2014 SP3 元件的更多文件,請參閱安裝 SQL Server 2014 服務匯報

請參考下表,根據您目前安裝的版本,找出要下載的檔案位置與名稱。 下載頁面提供系統需求與基本安裝說明。

你目前安裝的版本 你想採取的行動 下載與安裝檔案
任何版本的 SQL Server 2014 的 32 位元版本 升級至 32 位元版本的 SQL Server 2014 SP3 SQLServer2014SP3-KB3587061-x86-ENU.exe 這裡
SQL Server 2014 RTM 或 SP1 Express 或 SP2 Express 的 32 位元版本 升級至 32 位元版本的 SQL Server 2014 Express SP3 SQLServer2014SP3-KB3587061-x86-ENU.exe 這裡
僅有 2014 SQL Server 32 位元客戶端與可管理工具版本,包含 201 (4 SQL Server Management Studio) 將客戶端與可管理性工具升級至 32 位元版本的 SQL Server 2014 SP3 SQLManagementStudio_x86_ENU.exe 這裡
SQL Server 2014 Management Studio Express 的 32 位元版本 升級至 32 位元 SQL Server 2014 SP3 Management Studio Express 版本 SQLManagementStudio_x86_ENU.exe 這裡
SQL Server 2014 任何版本的 32 位元版本,以及 32 位元的客戶端與管理工具 (包括 SQL Server 2014 RTM Management Studio) 將所有產品升級至 32 位元版本的 SQL Server 2014 SP3 SQLServer2014SP3-KB3587061-x86-ENU.exe 這裡
沒有 32 位元 SQL Server 2014 Management Studio 安裝 安裝 32-bit SQL Server 2014 Management Studio,包含 SP3 SQLManagementStudio_x86_ENU.exe 這裡
沒有 32 位元版本的 SQL Server 2014 Express。 安裝包含 SP3 的 32 位元 SQL Server 2014 Express。 SQLEXPR32_x86_ENU.exe 這裡
SQL Server 2014 任何版本的 64 位元版本 升級至 64 位元版本的 SQL Server 2014 SP3 SQLServer2014SP2-KB3587061-x64-ENU.exe 這裡
SQL Server 2014 RTM 或 SP1 Express 或 SP2 Express 的 64 位元版本 升級至 64 位元版本的 SQL Server 2014 SP3 SQLServer2014SP2-KB3587061-x64-ENU.exe 這裡
僅有客戶端與可管理工具的 64 位元版本,僅用於 2014 SQL Server (,包括 SQL Server 2014 管理工作室) 將客戶端與可管理性工具升級至 64 位元版本的 SQL Server 2014 SP3 SQLManagementStudio_x64_ENU.exe 這裡
SQL Server 2014 Management Studio Express 的 64 位元版本 升級至 64 位元 SQL Server 2014 SP3 Management Studio Express 版本 SQLManagementStudio_x64_ENU.exe 這裡
SQL Server 2014 任何版本的 64 位元版本,以及客戶端與可管理工具的 64 位元版本, (包括 SQL Server 2014 RTM Management Studio) 將所有產品升級至 64 位元版本的 SQL Server 2014 SP3 SQLServer2014SP2-KB3587061-x64-ENU.exe 這裡
沒有 64 位元安裝 SQL Server 2014 Management Studio 安裝包含 SP3 的 64 位元 SQL Server 2014 管理工作室 SQLManagementStudio_x64_ENU.exe 這裡
沒有 64 位元版本的 SQL Server 2014 Express。 安裝 64-bit SQL Server 2014 Express,包含 SP3 SQLEXPR_x64_ENU.exe 這裡

欲了解更多如何將 SQL Server 安裝升級至 SQL Server 2014 SP3 的資訊,請參閱支援版本與版本升級

如果您因任何原因選擇解除安裝 SQL Server 2014 SP3,移除 SQL Server 2014 SP3 將不會被阻擋,且您可以像卸載其他服務包一樣卸載 SQL Server 2014 SP3。 然而,如果你使用的是 SQL Server 的 Standard、Web 或 Express 版本,並且使用了一些只有在啟動 SQL Server 2014 SP3 時才解鎖的新功能,你可能會遇到錯誤,或在 SQL Server 2014 SP3 卸載後看到資料庫處於可疑狀態。 更糟的是,如果系統資料庫使用新功能 ( 例如主資料庫 ) 的分割資料表,這可能會阻止SQL Server在你卸載 2014 SP3 後啟動SQL Server實例。

我們建議您在選擇卸載 SQL Server 2014 SP3 於非企業版版本前,先確認所有新功能都已停用或移除。 你不能丟棄 memory_optimized_data 檔案群組。 因此,如果你已經在資料庫中設定了 SP2 的 memory_optimized_data 檔案群組,就不應該SQL Server 2014 SP3 解除安裝。 否則,資料庫將進入可疑狀態,以下條目將被記錄在 e rror 日誌中:

注意

日期時間 spid15s 錯誤:41381,嚴重度:21,狀態:1。
DateTime spid15s 這個版本的 SQL Server 資料庫無法啟動,因為它包含一個MEMORY_OPTIMIZED_DATA檔案群組。 有關不同 SQL Server 版本功能支援的更多細節,請參閱線上書籍。

  • 本產品包含源自施樂安全雜湊函數的軟體。

  • 此產品包含來自 zlib 通用壓縮函式庫的軟體。

  • 本軟體部分內容基於 RSA Data Security, Inc. 的工作成果。由於 Microsoft 已將 RSA Data Security, Inc. 的軟體納入本產品,Microsoft 必須附上以下相關內容:

    • 版權所有 1990 年,RSA Data Security, Inc.版權所有。
    • 授權複製及使用本軟體,前提是所有提及或引用本軟體或此功能的資料中標示為「RSA Data Security, Inc., MD5 Message-Digest 演算法」。 同時,若衍生作品在所有提及或引用該衍生作品的資料中標示為「源自RSA Data Security, Inc., MD5 Message-Digest Algorithm」,則授權製作及使用衍生作品。
    • RSA Data Security, Inc. 不對本軟體的可銷售性或其適用於任何特定用途作出任何保證。 該產品以「現狀」提供,不提供任何明示或暗示的保證。

    這些通知必須保留在本文件或軟體的任何部分的副本中。

  • Reporting Services地圖功能使用由美國人口普查局提供的TIGER/線條形狀檔案資料, (Census.gov) 。 TIGER/線條形狀檔是從普查MAF/TIGER資料庫中提取的精選地理與製圖資訊。 TIGER/線狀檔案可免費從美國人口普查局取得。 欲了解更多關於 TIGER/Line shapefile 的資訊,請前往 TIGER/Line shapefile。 TIGER/線條形狀檔中的邊界資訊僅供統計資料收集與統計用途;其統計用途的描繪與指定不構成管轄權、所有權或權利的判定,也不反映法律土地描述。 Census TIGER 與 TIGER/LINE 是美國人口普查局的註冊商標。

版權所有 2012 Microsoft。 著作權所有,並保留一切權利。

參考資料

欲了解更多如何確定目前 SQL Server 版本與版本的資訊,請選擇以下文章編號前往 Microsoft 知識庫中的文章:

321185 如何辨識你的SQL Server版本與版本

協力廠商資訊免責聲明

本文提及的協力廠商產品是由與 Microsoft 無關的獨立廠商所製造。 Microsoft 不以默示或其他方式,提供與這些產品的效能或可靠性有關的擔保。