SQL Server 2014 Service Pack 3 發行資訊

適用於: SQL Server 2014 DeveloperSQL Server 2014 EnterpriseSQL Server 2014 Enterprise Core 更多

本文包含您在安裝 Microsoft SQL Server 2014 Service Pack 3 (SP3) 之前,請先閱讀的重要資訊。說明如何取得 service pack、 service pack,已知問題,在所包含修正程式的清單及著作權相關產品的清單。

注意這份文件會被當做找出與該服務套件相關的所有文件的單一資訊來源。其中包括先前找到的版本資訊 」 和 「 Readme.txt 檔案中的所有資訊。

其他相關資訊


如何取得 SQL Server 2014 SP3

SQL Server 2014 SP3 和 Microsoft SQL Server 2014 SP3 表達是適用於手動下載及安裝在下列 「 Microsoft 下載中心 」 網站。

SQL Server 2014 SP3 Download 立即下載套件
SQL Server 2014 SP3 快速 Download 立即下載套件

注意在您安裝 service pack 後,SQL Server 的服務版本應該是12.0.6024.0。Microsoft SQL Server 2014 service pack 是累積的更新。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 service pack 是累積的更新。SQL Server 2014 SP3 升級至 SQL Server 2014 SP3 的所有版本與 SQL Server 2014年的服務層級。除了本文所列的修正程式,SQL Server 2014 SP3 會包含在 SQL Server 2014年累積更新 1 (CU1) 到 SQL Server 2014 SP2 CU13 中所包含的 hotfix。

注意事項

  • 服務套件中可能也包含其他不在此說明的修正程式。
  • 當發佈更多文件時,此清單會更新。

如需有關 SQL Server 2014 SP3 中所包含的增強功能與所修正之錯誤的詳細資訊,請參閱下列微軟知識庫文件。

VSTS 錯誤編號 知識庫文件編號 描述
11275485 3136242 修正: 建立新的 TCP 連接並保持開啟,直到在 SSIS 2014 終止處理程序
10645271 4046870 在 SQL Server 2014年安裝精靈 」 來改善安全性的 HTTPS url 的改進: 取代 HTTP Url
12144118 4338890 修正: 「 非產生排程器 」 的錯誤和 SQL Server 會出現在 SQL Server 2014,2016年和 2017年沒有回應
6589008 3107173 改進記憶體使用擴充的事件,在 SQL Server 2012年和 2014年的授與診斷
10065120 3136496 修正: 查詢引用的同義字,以在 SQL Server 2014年和 2016年透過 SQLCLR 函式時發生存取違規
10766202 3170019 若要加入 SQL Server 2012年和 2014年錯誤記錄檔中的安全性原則中的 SQL Server 啟動帳戶的相關資訊的更新
10766201 3170020 已加入的 SQL Server 錯誤記錄檔中的 SQL Server 2012年和 2014 tempdb 組態設定的資訊訊息
10766203 3170115 有關啟用的追蹤旗標的資訊會新增至 SQL Server 中的 XML 顯示計劃
10766207 3170116 修正: 在 SQL Server 中的顯示計劃 XML 中擁有所需的執行最佳化的巢狀的迴圈聯結的記憶體授權不會反應
11441121 3173157 新增變更追蹤側邊的資料表,SQL Server 中的手動清除的預存程序
10766200 3191296 更新的延伸追蹤延伸的事件與 SQL Server 中的安全性通訊協定信號交換資訊
10766205 3201552 更新新增至 SQL Server 2012,2014年和 2016年中的統計資料的 XML 輸出的整體的查詢執行統計資料資訊
10766190 4013128 修正: 降低的效能和 CLR_AUTO_EVENT 和 CMEMTHREAD SQLCLR UDT 是做為預存程序參數用來進行 SQL RPC 呼叫的等待時間很長
10766206 4016867 修正: 在 xEvents 的 Query_hash 和 Query_hash_plan 資料行資料類型不相符的 Dmv sys.dm_exec_requests 和 sys.dm_exec_query_stats 中的資料型別
10766208 4016949 不同版本的 SQL Server 統一顯示計劃的結構描述
9956168 4018930 更新程式新增 SQL Server 「 CLR 嚴格的安全性 」 功能
11504303 4038113 使用 SQL Server 中 sys.dm_os_memory_objects 陳述式的查詢的修正程式: EXCEPTION_ACCESS_VIOLATION
10766227 4038210 修正: 變更資料擷取停止運作的 SQL Server 的最近累積更新安裝之後
8862297 4038418 更新程式在 SQL Server 2014年和 2016年的 DMV sys.dm_sql_referenced_entities 新增新的資料行
11061754 4038419 更新會將 CPU 逾時設定加入至 [資源管理員 」 群組中 SQL Server 2014,2016年和 2017年的 REQUEST_MAX_CPU_TIME_SEC
11061701 4041809 更新在 SQL Server 2014,2016年和 2017年新增 MAXDOP 選項建立的統計資料和更新統計資料的陳述式的支援
11061712 4041811 修正: 自動更新的累加式的統計資料被延遲中 SQL Server 2014,2016年和 2017
11990860 4042415 修正: 就會發生死結在單一使用者模式資料庫時許多連線存取它同時在 SQL Server 2014年和 2016
11542219 4042788 修正: Tempdb 系統資料庫仍處於加密加密功能的 SQL Server 執行個體關閉後
11715407 4051360 修正: 純量使用者定義函式的執行統計資料會新增至 SQL Server 2016 SP2 中的顯示計劃 XML 檔案
11715377 4051361 在 [加入 SQL Server 2014,2016年和 2017年中的查詢執行計劃中的最佳化器資料列目標資訊
11441136 4052129 在 [加入 SQL Server 2014,2016年和 2017年中的查詢執行計劃中的最佳化器資料列目標資訊
10766239 4056008 修正: 「 sp_special_columns 」 傳回不正確的結果內的 SQL Server 2014年 2016
11821775 4088193 修正: 慢還原效能,還原 4k 磁區大小,在 SQL Server 中的磁碟上的壓縮的備份時
11814300 4099472 PFS 頁面中 SQL Server 2014,2016年和 2017年的循環配置資源演算法改進
11971859 4316858 修正: 「 損毀索引 」 訊息與伺服器中斷連線時更新統計資料查詢在 SQL Server 上使用雜湊彙總
10895916 4092075 改進: 在 SQL Server 中新增 DBCC CLONEDATABASE Service Broker 支援
12519464 4475794 修正: 在查詢來存取與篩選的索引或統計資料的資料表的查詢最佳化期間發生存取違規的例外狀況

此更新注意事項


其他的解析度

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

VSTS 錯誤編號 描述

10766220

修正的散發代理程式 」 失敗,錯誤碼 20598 (找不到的資料列) 時套用複寫的命令的問題
10656209 修正的讀取稽核追蹤時,發生存取違規的問題
10762682

修正的 SQL Server 收屍吧你與判斷提示訊息時使用負的數字的最上層的指令碼的問題

5646575 可以修正這個問題的 SQL Server 會傳回記錄多次查詢使用的日期型別時的小數或數字加上 int。
7800206 修正的問題,在其中 ShortestLineTo() 方法會傳回不正確的結果,在最短的距離。
10288772 新增一個以上具有相同的邏輯名稱的資料庫檔案時,請修正 1828年錯誤。
10355597 修正在擲回例外狀況時,記憶體的遺漏的問題。
10472856 修正使用已篩選的索引與統計資料的篩選條件運算式的指令碼時,發生存取違規的問題
11990862 您無法在此取得擴充的事件 xml_deadlock_report 中的資料庫名稱的問題的修正程式,它永遠顯示 master 資料庫。
11970514 您可以建立檔案群組中的目標資料表的 SELECT INTO 指令碼。
11542215 新增更多的處理器基礎資料 (例如通訊端,實體通訊端,核心數量的數目且加入 NUMA 節點的數字) 在 [sys.dm_os_sys_info] 動態管理檢視。
11565697 使用者現在可以查詢 DATABASEPROPERTYEX ([資料庫],'lastgoodcheckdbtime') 來取得單一值,表示在指定的資料庫上執行的 DBCC CHECKDB 最後一個成功的日期/時間
11007718 引發錯誤訊息的時機執行 UPDATE 陳述式參考不存在磁碟分割函式使用 $PARTITION 關鍵字。
11269484 加入 SELECT INTO 陳述式中的檔案群組支援。這可讓您指定的檔案群組,就建立新的資料表名稱。指定的檔案群組應該存在其他資料庫上 SQL Server 引擎擲回錯誤。
11542000 新增新的 DMV sys.dm_db_log_stats 會傳回摘要層級的屬性和資料庫的交易記錄檔的相關資訊。
11542049 新增新的 DMV sys.dm_db_log_info 會傳回關於交易記錄檔的虛擬記錄檔 (VLF) 資訊。
11542050 公開 (expose) 差異式變更,以協助您判斷是否有用完整資料庫備份或差異式備份資料庫中的百分比。
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年服務更新程式

使用下列的表格來辨識其位置和要下載的檔案的名稱會根據您目前安裝的版本。下載網頁提供系統需求及基本的安裝指示。

您目前安裝的版本 您要採取的動作 若要下載並安裝檔案
32 位元版本的 SQL Server 2014年任何版本的 升級至 SQL Server 2014 SP3 的 32 位元版本 SQLServer2014SP3-KB3587061-x86-ENU.exe 從這裡
32 位元版本的 SQL Server 2014 RTM 或 SP1 表達 SP2 表達 升級至 SQL Server 2014年表達 SP3 的 32 位元版本 SQLServer2014SP3-KB3587061-x86-ENU.exe 從這裡
32 位元版本的只有用戶端和管理性工具針對 SQL Server 2014 (包括 SQL Server 2014 Management Studio) 升級至 32 位元版本的 SQL Server 2014 SP3 的用戶端和管理性工具 這裡的 SQLManagementStudio_x86_ENU.exe
32 位元版本的 SQL Server 2014 Management Studio 表達 升級至 32 位元版本的: SQL Server 2014 SP3 Management Studio 表達 這裡的 SQLManagementStudio_x86_ENU.exe
32 位元版本的 SQL Server 2014年任何版本和 32 位元版本的用戶端和管理工具 (包括 SQL Server 2014 RTM Management Studio) 升級至 32 位元版本的 SQL Server 2014 SP3 的所有產品 SQLServer2014SP3-KB3587061-x86-ENU.exe 從這裡
沒有 32 位元的安裝 SQL Server 2014 Management Studio 安裝 32 位元 SQL Server 2014 Management Studio 包括 SP3 這裡的 SQLManagementStudio_x86_ENU.exe
沒有 32 位元版本的 SQL Server 2014年表達 安裝 32 位元 SQL Server 2014 Express 包括 SP3 這裡的 SQLEXPR32_x86_ENU.exe
64 位元版本的 SQL Server 2014年任何版本的 升級至 SQL Server 2014 SP3 的 64 位元版本 SQLServer2014SP2-KB3587061-x64-ENU.exe 從這裡
64 位元版本的 SQL Server 2014 RTM 或 SP1 表達 SP2 表達 升級至 SQL Server 2014 SP3 的 64 位元版本 SQLServer2014SP2-KB3587061-x64-ENU.exe 從這裡
64 位元版本的只有用戶端和管理性工具針對 SQL Server 2014 (包括 SQL Server 2014 Management Studio) 升級至 64 位元版本的 SQL Server 2014 SP3 的用戶端和管理性工具 這裡的 SQLManagementStudio_x64_ENU.exe
64 位元版本的 SQL Server 2014 Management Studio 表達 升級至 64 位元版本的: SQL Server 2014 SP3 Management Studio 表達 這裡的 SQLManagementStudio_x64_ENU.exe
64 位元版本的 SQL Server 2014年任何版本和 64 位元版本的用戶端和管理工具 (包括 SQL Server 2014 RTM Management Studio) 升級至 64 位元版本的 SQL Server 2014 SP3 的所有產品 SQLServer2014SP2-KB3587061-x64-ENU.exe 從這裡
沒有 64 位元的安裝 SQL Server 2014 Management Studio 安裝 64 位元 SQL Server 2014 Management Studio 包括 SP3 這裡的 SQLManagementStudio_x64_ENU.exe
未 64 位元版本的 SQL Server 2014年表達 安裝 64 位元 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 2014 SP3,與任何其他的服務套件相同的方式。不過,如果執行標準,也就是 Web,或您 Express 版的 SQL Server,且您將會解除鎖定,只有當您開始 SQL Server 2014 SP3 時一些新功能,您可能會遇到錯誤或查看以可疑的狀態遺留下來的解除安裝後的資料庫 SQL Server 2014 SP3。更糟的是,如果系統資料庫正在使用新的功能 (例如,在主版的資料庫中分割資料表),這可以防止從 starti ng 的 SQL Server 執行個體之後您解除安裝 SQL Server 2014 SP3。

我們建議您驗證所有的新功能會停用,或您選擇解除安裝 SQL Server 2014 SP3,在不是企業版的版本之前,先卸除。您無法卸除的memory_optimized_data檔案群組。因此,如果您已設定 memory_optimized_data 檔案群組,在您的資料庫加裝 SP2 上,您不應該解除安裝 SQL Server 2014 SP3。否則,資料庫會收到可疑的狀態,並在 e rror 記錄檔中會記錄下列項目:

日期時間spid15s 錯誤: 41381,高的嚴重性等級: 21 日的狀態: 1。無法在此版本中的 SQL Server 啟動資料庫,因為它包含 MEMORY_OPTIMIZED_DATA 的檔案群組的日期時間spid15s。請參閱線上叢書 》 以取得詳細資料,在功能上支援不同的 SQL Server 版本中的項目。

參考


如需有關如何判斷目前的 SQL Server 版本和版本的詳細資訊,請選取下列的文件編號,請移至 Microsoft 知識庫 」 中的文件:

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