KB3171021 - 2014 SQL Server Service Pack 2 版本資訊

套用到
SQL Server 2014 Service Pack 2

本文包含安裝 Microsoft SQL Server 2014 Service Pack 2 (SP2) 之前所需閱讀的重要資訊。 說明如何取得 Service Pack、Service Pack 中包含的修正程式清單、如何根據目前已安裝的版本選取正確的下載,以及產品的著作權歸屬清單。

注意:本文可作為查找此 Service Pack 相關文件的單一資訊來源。 它包括您先前在版本資訊和 Readme.txt 檔案中找到的所有資訊。

更多資訊

如何取得 SQL Server 2014 SP2

您可在 SQL Server 2014 SP2 下載頁面下載 SQL Server 2014 SP2。 您可以在此處下載 SQL Server 2014 SP2 Feature Pack。

附註 安裝 Service Pack 之後,SQL Server 服務版本應反映為 12.0.5000.0。

SQL Server 2014 SP2 中包含的修正程式清單

Microsoft SQL Server 2014 Service Pack 是累積更新。 SQL Server 2014 SP2 會將 SQL Server 2014 的所有版本和服務層級升級至 SQL Server 2014 SP2。 除了本文所列的修正程式之外,SQL Server 2014 SP2 還包含從 SQL Server 2014 SP1 CU1 到 SQL Server 2014 SP1 CU7 的 Hotfix。

如需有關 SQL Server 2014 中可用累積更新的詳細資訊,請參閱 SQL Server 2014 組建版本。

記事​​

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

如需有關 SQL Server 2014 SP2 中修正之 Bug 的詳細資訊,請移至下列 Microsoft 知識庫文章。

VSTS 錯誤編號 知識庫文件編號 描述
5694597 3173766 修正:DBCC CHECKDB 或 CHECKTABLE 傳回 SQL Server 2014 中資料損毀和判斷提示失敗的誤判
6935655 3177838 DBCC CLONEDATABASE (Transact-SQL) 已於 SQL Server 2014 Service Pack 2 中引進
7810838 3173767 改善 SQL Server 2014 SP2 中具有大量磁碟分割的資料庫效能
7579503 3173157 新增用於手動清除 SQL Server 2014 SP2 中變更追蹤側邊資料表的預存程序
3913004 3172998 修正:當您在 SQL Server 2014 中使用sys.dm_db_uncontained_entities DMV 時發生嚴重錯誤
6988068 3173156 更新會在 SQL Server 2014 中新增 AlwaysOn 擴充事件和效能計數器
2197153 3172997 在 SQL Server 2014 SP2 中將記憶體授與警告新增至執行計劃 XML 的更新
4297600 3170123 針對包含在 SQL Server 2014 異動複寫中的文章,支援 DROP TABLE DDL
6723609 3170116 修正:執行最佳化巢狀迴圈聯結所需的記憶體授與不會反映在 SQL Server 2014 中的 Showplan XML 中
6170324 3170115 已啟用追蹤旗標的相關資訊已新增到 SQL Server 2014 SP2 中的 showplan XML 中
5990425 3170114 在 SQL Server 2014 中新增 DMF sys.dm_db_incremental_stats_properties的更新
6685025, 3512277 3170113 更新以公開 SQL Server 2014 SP2 中showplan XML 和擴充事件中的每個運算子查詢執行統計資料
6170317 3170112 更新為在 SQL Server 2014 中為 Showplan XML 中的單一查詢啟用最大記憶體
6852946 3170044 修正:當您在 SQL Server 2014 中剖析事件輸出時module_end發生不正確的名稱字元錯誤
6927342 3170043 當查詢在 SQL Server 2014 SP1 中的複雜述詞上包含反聯結時,效能不佳
6727876 3170042 DMV sys.dm_db_index_operational_stats在 SQL Server 2014 中傳回不正確的range_scan_count值
6936784 3170022 更新可讓 SQL Server 2014 使用處理程序的所有使用者模式虛擬位址空間
6945027 3170020 在 SQL Server 2014 SP2 的 SQL Server 錯誤記錄中新增針對 tempdb 設定的資訊訊息
6944985 3170019 更新以將有關 SQL Server 啟動帳戶的資訊新增至 SQL Server 2014 錯誤記錄檔中的安全性原則
7638613 3170015 DMV sys.dm_os_memory_nodes 在 SQL Server 2014 中為 DAC 節點傳回pages_kb值的非零值
6651348 3156304 改進 SQL Server 2012 和 2014 中 SQL Server AlwaysOn 租用超時支援性
7003572 3154421 修正:在 SQL Server 2012 或 2014 中重新啟動 AlwaysOn 複本之後,檔案串流目錄不可見
6715815 3136780 SQL Server 2014 SP2 中 BCP 公用程式和 BULK INSERT Transact-SQL 命令的 UTF-8 編碼支援
6589061, 6589062, 6589063,
6589064
3112363 改進 SQL Server 2012 和 2014 中 SQL Server AlwaysOn 租用超時支援性
6588983 3112362 修正:當複本在 SQL Server 的可用性群組中不可見時,您不會收到任何有關複本的資訊
6588982 3112361 修正:SQL Server 2012 或 2014 中的 alwayson_ddl_executed 擴充事件不包含錯誤編號
6588981 3107401 在 SQL Server 2012 中 (min_grant_percent 和max_grant_percent) 提供新的查詢記憶體授與選項
6589060 3107400 改進了 SQL Server 2012 和 2014 中執行計劃 XML 結構描述中的 tempdb 溢出診斷
6588999 3107399 SQL Server 2012 和 2014 中的空間效能改良功能
6588995 3107398 改進了當您在 SQL Server 2012 和 2014 中使用 DMV 時的記憶體授與診斷
6589011 3107397 針對在 SQL Server 2012 和 2014 中涉及殘差述詞下推的查詢執行計畫,改良診斷
6589007 3107172 使用 SQL Server 2012 和 2014 中的擴充事件改進 tempdb 溢出診斷
6589587 3065060 修正:在 SSMS 中還原差異備份時,發生「因 LSN 鏈中斷而無法建立還原計劃」錯誤
1046313 2925865 在啟用 FIPS 的 Windows 上執行 SSIS 套件時出錯

其他解決方案

下列問題的解決方法也包含在 SQL Server 2014 SP2 中。

VSTS 錯誤編號 描述
6650726 即使不再啟用 CDC,也無法重新命名資料表中的欄位。
6810365 列印 msdistribution_history 中 20598 錯誤的資料列資料表名稱和 PK 值
6810368 列印造成 querytimeout 錯誤的 Cmd,而不需要詳細記錄
6821167 提供簡單的方法列印程序「sys.sp_flush_commit_table_on_demand」的「change_tracking_hardened_cleanup_version」和「safe_cleanup_version」
6925734 重建索引於 2012/2014 移除 2008 R2 迴歸sys.dm_db_index_usage_stats (對應的使用統計資料)
6943695 記錄讀取器:當目的資料表為空白字串時的判斷提示和傾印
3988550 批次排序/最佳化巢狀迴圈運算子的存在會導致極端的記憶體授與 - 造成伺服器穩定性 & 效能問題
3781287 Query_hash定義為 UNIT64,不符合 XEvent query_hash,也不符合定義為 varbinary sys.dm_exec_query_stats的query_hash
7168415 使用者沒有 ALTER TRACE 權限,無法在合併式複寫中使用篩選器的表格上執行 DELETE 命令
7343398 當欄位名稱太長時,執行商務規則時發生錯誤
6167933 提供方法來找出用戶端連線所使用的 TLS/SSL 通訊協定
6588970 荷蘭文 FTS 使用表單 OfInflectional 未按預期運作
6588974 msxmlsql.dll 的載入邏輯導致出現虛假的「無法驗證 Authenticode 簽章」訊息
2128386 SqlCmd 使用內嵌註解和大括弧的組合結束 ( 2 票 ) ,不會發生錯誤
2288369 建立非叢集索引造成 DBCC CheckDB 與 Extended_Logical_Checks 引發損毀錯誤
5052858 與舊版日期時間) 不同,BCP 中未處理的 DATE 的 YYYY/MM/DD 格式 (
5783955 將欄從文字變更為 varchar (最大) 之後,會忽略 NULL 值
6589326 EKM DEK 無法初始化指紋小於最大大小的金鑰
6616118 移除磁碟分割後,更新累加統計資料時發生存取違規 CPartitionFn::CPartitionFn
6589000 設定統計資料 IO 開啟時,不會顯示排序的工作表統計資料

選取正確的檔案以下載並安裝

SQL Server 2014 SP2 下載頁面包含安裝 SQL Server 2014 SP2 的系統需求和基本安裝指示。 如需有關如何使用 SQL Server 2014 服務更新升級已安裝的 2014 SP2 SQL Server 元件的其他文件,請參閱安裝 SQL Server 2014 服務匯報。

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

您目前已安裝的版本 您想要採取的動作 要下載並安裝的檔案
任何版本的 32 位元版本 SQL Server 2014 升級至 32 位元版本的 SQL Server 2014 SP2 從這裡 SQLServer2014SP2-KB3171021-x86-ENU.exe
32 位元版本的 SQL Server 2014 RTM 或 SP1 Express 升級至 32 位元版本的 SQL Server 2014 Express SP2 從這裡 SQLServer2014SP2-KB3171021-x86-ENU.exe
32 位元版本,僅適用於 SQL Server 2014 (的用戶端和管理性工具,包括 SQL Server 2014 Management Studio) 將用戶端和管理性工具升級至 32 位元版本的 SQL Server 2014 SP2 從這裡 SQLManagementStudio_x86_ENU.exe
32 位元版本的 SQL Server 2014 Management Studio Express 升級至 32 位元版本的 SQL Server 2014 SP2 Management Studio Express 從這裡 SQLManagementStudio_x86_ENU.exe
任何版本的 SQL Server 2014 的 32 位元版本,以及用戶端和管理性工具的 32 位元版本, (包括 SQL Server 2014 RTM Management Studio) 將所有產品升級至 32 位元版本的 SQL Server 2014 SP2 從這裡 SQLServer2014SP2-KB3171021-x86-ENU.exe
來自 Microsoft SQL Server 2014 RTM Feature Pack 或 Microsoft SQL Server 2014 SP1 Feature Pack 的一或多個工具的 32 位元版本 將工具升級至 32 位元版本的 Microsoft SQL Server 2014 SP2 Feature Pack 來自 Microsoft SQL Server 2014 SP2 Feature Pack 的一或多個檔案
沒有 32 位元安裝 SQL Server 2014 Management Studio 安裝 32 位元 SQL Server 2014 Management Studio,含 SP2 從這裡 SQLManagementStudio_x86_ENU.exe
沒有 32 位元版本的 SQL Server 2014 Express 安裝 32 位元 SQL Server 2014 Express,含 SP2 從這裡 SQLEXPR32_x86_ENU.exe
任何版本的 SQL Server 2014 的 64 位元版本 升級至 64 位元版本的 SQL Server 2014 SP2 從這裡 SQLServer2014SP2-KB3171021-x64-ENU.exe
64 位元版本的 SQL Server 2014 RTM 或 SP1 Express 升級至 64 位元版本的 SQL Server 2014 SP2 從這裡 SQLServer2014SP2-KB3171021-x64-ENU.exe
64 位元版本,僅適用於 SQL Server 2014 (包括 SQL Server 2014 Management Studio) 將用戶端和管理工具升級至 64 位元版本的 SQL Server 2014 SP2 從這裡 SQLManagementStudio_x64_ENU.exe
64 位元版本的 SQL Server 2014 Management Studio Express 升級至 64 位元版本的 SQL Server 2014 SP2 Management Studio Express 從這裡 SQLManagementStudio_x64_ENU.exe
任何版本的 SQL Server 2014 的 64 位元版本,以及用戶端和管理性工具的 64 位元版本, (包括 SQL Server 2014 RTM Management Studio) 將所有產品升級至 64 位元版本的 SQL Server 2014 SP2 從這裡 SQLServer2014SP2-KB3171021-x64-ENU.exe
來自 Microsoft SQL Server 2014 RTM Feature Pack 或 Microsoft SQL Server 2014 SP1 Feature Pack 的一或多個工具的 64 位元版本 將工具升級至 64 位元版本的 Microsoft SQL Server 2014 SP2 Feature Pack 來自 Microsoft SQL Server 2014 SP2 Feature Pack 的一或多個檔案
沒有 64 位元安裝 SQL Server 2014 Management Studio 安裝 64 位元 SQL Server 2014 Management Studio,包括 SP2 從這裡 SQLManagementStudio_x64_ENU.exe
沒有 64 位元版本的 SQL Server 2014 Express 安裝 64 位元 SQL Server 2014 Express,含 SP2 從這裡 SQLEXPR_x64_ENU.exe

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

  • 本產品包含衍生自 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 Bureau (http://www.census.gov/) 提供的 TIGER/Line Shapefile 資料。 TIGER/線條形狀檔是從人口普查 MAF/TIGER 數據庫中選定的地理和製圖信息的摘錄。 美國人口普查局免費提供 TIGER/Line Shapefile。 若要取得有關 TIGER/Line Shapefile 的詳細資訊,請移至 http://www.census.gov/geo/www/tiger。 TIGER/Line Shapefile 中的邊界資訊僅用於統計數據收集和製表目的;出於統計目的的描述和指定不構成對管轄權、所有權或權利的確定,也不反映合法的土地描述。 Census TIGER 和 TIGER/Line 是美國人口普查局的註冊商標。

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

參考資料

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

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