KB4022619 - 2014 SQL Server Service Pack 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

本文包含安裝 Microsoft SQL Server 2014 Service Pack 3 (SP3) 之前要閱讀的重要資訊。 說明如何取得 Service Pack、Service Pack 中包含的修正程式清單、已知問題,以及產品的著作權歸屬清單。

備註 本文可作為尋找與此 Service Pack 相關的所有文件的單一資訊來源。 它包括您先前在版本資訊和 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 下載 立即下載套件。

備註安裝 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 的所有版本和服務層級升級為 SQL Server 2014 SP3。 除了本文所列的修正程式,SQL Server 2014 SP3 還包含 CU1 SQL Server 2014 累積更新 1 (CU1) 到 SQL Server 2014 SP2 CU13 所包含的 Hotfix。

附註

  • 此處未記載的其他修正程式也可能包含在 Service Pack 中。
  • 此清單會在更多文章發行時更新。

如需有關 SQL Server 2014 SP3 中已修正的錯誤和增強功能的詳細資訊,請參閱下列 Microsoft 知識庫文章。

VSTS 錯誤編號 知識庫文件編號 描述
11275485 3136242 修正:SSIS 2014 會建立新的 TCP 連線並保持開啟狀態,直到程序終止為止
10645271 4046870 改進:在 SQL Server 2014 安裝精靈中以 HTTPS URL 取代 HTTP 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 的 SQL Server 錯誤記錄中新增針對 tempdb 設定的資訊訊息
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 中的統計資料 XML 輸出
10766190 4013128 修正:將 SQLCLR UDT 用作 SQL RPC 呼叫的預存程序參數時,CLR_AUTO_EVENT效能降低,且 CMEMTHREAD 等待時間較長
10766206 4016867 修正:xEvents 中 Query_hash 和 Query_hash_plan 資料行的資料類型與 DMVs 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 最近的累積更新之後,Change Data Capture 停止運作
8862297 4038418 更新會在 SQL Server 2014 和 2016 的 DMV sys.dm_sql_referenced_entities中新增資料行
11061754 4038419 新增超時設定Resource Governor 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 修正:當您關閉 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 修正:在 SQL Server 2014 和 2016 中,「sp_special_columns」傳回不正確的結果
11821775 4088193 修正:在 SQL Server 中以 4K 磁區大小還原壓縮備份時,還原效能變慢
11814300 4099472 SQL Server 2014、2016 和 2017 中的 PFS 頁面循環分析演算法改進
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 修正當查詢使用日期類型(小數或數字與 int)時,SQL Server 會多次傳回記錄的問題。
7800206 修正了 ShortestLineTo () 方法針對最短距離傳回不正確結果的問題。
10288772 修正新增具有相同邏輯名稱的多個資料庫檔案時發生的 1828 錯誤。
10355597 修正擲回例外狀況時記憶體流失的問題。
10472856 修正當使用指令碼具有篩選索引和統計資料篩選運算式時發生存取衝突的問題
11990862 修正無法在擴充事件xml_deadlock_report中取得資料庫名稱,一律顯示 master 資料庫的問題。
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 元件的其他文件,請參閱安裝 SQL Server 2014 服務匯報。

使用下表,根據您目前的安裝版本來識別要下載的檔案的位置和名稱。 下載頁面提供系統需求和基本安裝說明。

您目前已安裝的版本 您想要採取的動作 要下載並安裝的檔案
任何版本的 32 位元版本 SQL Server 2014 升級至 32 位元版本的 SQL Server 2014 SP3 從這裡 SQLServer2014SP3-KB3587061-x86-ENU.exe
32 位元版本的 SQL Server 2014 RTM 或 SP1 Express 或 SP2 Express 升級至 32 位元版本的 SQL Server 2014 Express SP3 從這裡 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 Express 升級至 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 位元 SQL Server 2014 Management Studio,包括 SP3 從這裡 SQLManagementStudio_x86_ENU.exe
沒有 32 位元版本的 SQL Server 2014 Express 安裝 32 位元 SQL Server 2014 Express,含 SP3 從這裡 SQLEXPR32_x86_ENU.exe
任何版本的 SQL Server 2014 的 64 位元版本 升級至 64 位元版本的 SQL Server 2014 SP3 從這裡 SQLServer2014SP2-KB3587061-x64-ENU.exe
64 位元版本的 SQL Server 2014 RTM 或 SP1 Express 或 SP2 Express 升級至 64 位元版本的 SQL Server 2014 SP3 從這裡 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 Express 升級至 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 安裝 64 位元 SQL Server 2014 Management Studio,含 SP3 從這裡 SQLManagementStudio_x64_ENU.exe
沒有 64 位元版本的 SQL Server 2014 Express 安裝 64 位元 SQL Server 2014 Express,含 SP3 從這裡 SQLEXPR_x64_ENU.exe

如需如何將 SQL Server 安裝升級至 SQL Server 2014 SP3 的詳細資訊,請參閱支援的版本和版次升級。

如果出於任何原因,您選擇解除安裝 SQL Server 2014 SP3,將不會封鎖 SQL Server 2014 SP3,而且您可以使用與任何其他 Service Pack 相同的方式解除安裝 SQL Server 2014 SP3。 不過,如果您執行的是 SQL Server 的 Standard、Web 或 Express 版本,並且正在使用一些只有在啟動 SQL Server 2014 SP3 時才解除鎖定的新功能,則可能會遇到錯誤,或在解除安裝 SQL Server 2014 SP3 後看到資料庫處於可疑狀態。 更糟糕的是,如果系統資料庫正在使用新功能 ( 例如,主資料庫中的分割表 ) ,這可能會阻止SQL Server執行個體在您解除安裝 SQL Server 2014 SP3 後啟動。

建議您,在選擇解除安裝其他版本的 Enterprise 版本上的 SQL Server 2014 SP3 前,先確認所有新功能均已停用或捨棄。 您無法刪除 memory_optimized_data 檔案群組。 因此,如果您已使用 SP2 在資料庫上設定 memory_optimized_data 檔案群組,則不應解除安裝 SQL Server 2014 SP3。 否則,資料庫會進入可疑狀態,而下列項目會記錄在 e rror 記錄檔中:

注意

DateTime spid15s Error: 41381, Severity: 21, state: 1.
DateTime spid15s 無法在此版本的 SQL Server 中啟動資料庫,因為它包含MEMORY_OPTIMIZED_DATA檔案群組。 如需不同 SQL Server 版本中功能支援的詳細資訊,請參閱線上叢書。

  • 本產品包含衍生自 Xerox Secure Hash Function 的軟體。

  • 本產品包含 zlib 一般用途壓縮程式庫中的軟體。

  • 本軟體的部分內容基於 RSA Data Security, Inc. 的部分工作。由於 Microsoft 已在本產品中包含 RSA Data Security, Inc. 軟體,因此 Microsoft 必須包含此類軟體隨附的下列文字:

    • 版權所有 1990,RSA Data Security, Inc.著作權所有,並保留一切權利。
    • 只要在所有提及或引用本軟體或此功能的資料中將其標識為「RSA Data Security, Inc., MD5 Message-Digest Algorithm」,則授予複製和使用本軟體的授權。 還授予製作和使用衍生作品的許可,前提是此類作品在所有提及或引用衍生作品的資料中都標識為“源自 RSA Data Security, Inc., MD5 Message-Digest 算法”。
    • RSA Data Security, Inc. 不對本軟體的適售性或本軟體對任何特定用途的適用性做出任何陳述。 本產品按「現況」提供,不提供任何明示或默示的保證。

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

  • Reporting Services對應功能使用來自 美國 人口普查局 (Census.gov) 提供的 TIGER/線條形狀檔的資料。 TIGER/線條形狀檔是從人口普查 MAF/TIGER 數據庫中選定的地理和製圖信息的摘錄。 美國人口普查局免費提供 TIGER/Line Shapefile。 若要取得有關 TIGER/Line Shapefile 的詳細資訊,請移至 TIGER/Line shapefile。 TIGER/Line Shapefile 中的邊界資訊僅用於統計數據收集和製表目的;出於統計目的的描述和指定不構成對管轄權、所有權或權利的確定,也不反映合法的土地描述。 Census TIGER 和 TIGER/Line 是美國人口普查局的註冊商標。

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

參考資料

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

321185 如何識別您的 SQL Server 版本和版次

協力廠商資訊免責聲明

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