Applies ToSQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Express - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use) SQL Server 2014 Web - duplicate (do not use) SQL Server 2014 Business Intelligence - duplicate (do not use)

本文包含在您安裝 Microsoft SQL Server 2014 Service Pack 1 (SP1)之前要閱讀的重要資訊。 它描述如何取得 service pack、service pack 中包含的修正清單,以及如何根據您目前安裝的版本來選取正確的下載,以及產品的版權歸屬清單。注意: 本文將作為單一資訊來源,以找出與此 service pack 相關的所有檔。 它包含您先前在版本資訊和 readme.txt 檔案中找到的所有資訊。 注意如果您嘗試將實例從 SQL Server 2014 (組建編號12.0.2560.0)的累積更新11更新為 SQL Server Service Pack 1,則 Service Pack 安裝失敗的原因是 SQLServr 與 qds 檔案之間的二進位不相符,且 SQL Server 無法在此後啟動。 若要解決此問題,請使用下列其中一種方法:

  • 若要繼續保持 SQL Server 2014 的累積更新11,您可以卸載不完整的 Service Pack 安裝。 若要這樣做,請使用 [控制台] 中的 [新增或移除程式],然後重新開機 SQL Server。

  • 若要從 CU11 升級到 Service Pack 1,但仍保留 CU11 的修正程式,請遵循下列步驟:

    1. 使用 [控制台] 中的 [新增或移除程式 ] 來卸載 CU11。

    2. MICROSOFT SQL Server 2014 Service Pack 1 (SP1)下載中心下載並安裝 SP1。

    3. SQL Server 2014 sp1 的累積更新 4下載並安裝適用于 SP1 的 CU4。

其他相關資訊

如何取得 SQL Server 2014 SP1

Sql Server 2014 SP1 在 Sql server 2014 sp1 下載頁面上可供下載。 您可以 在這裡下載 SQL SERVER 2014 SP1 功能套件。注意: 安裝 service pack 後,SQL Server 服務版本應該會反映為12.0.4100.1。

SQL Server 2014 SP1 中包含的修正清單

Microsoft SQL Server 2014 service pack 是累計更新。 SQL Server 2014 SP1 會將 SQL Server 2014 的所有版本和服務層級升級至 SQL Server 2014 SP1。 除了本文中所列的修正程式之外,SQL Server 2014 SP1 還包含 sql server 2014 CU1 中包含的修補程式(適用于 SQL server 2014 CU 5)。如需有關 SQL Server 2014 中可用累計更新的詳細資訊,請參閱 Sql server 2014 組建版本。 注意事項

  • 在這裡未說明的其他修正程式也會包含在 service pack 中。

  • 當發佈更多文章時,會更新這個清單。

如需有關在 SQL Server 2014 SP1 中修正之錯誤的詳細資訊,請按一下下列連結,以查看 Microsoft 知識庫中的文章。

VSTS 錯誤編號

知識庫文件編號

描述

2275929

3044954

修正:當您在 SQL Server 2014 中啟用 AutoClose 時,會在 i/o 完成常式上發生存取衝突

2364636

2969781

修正:當您在 SSIS 2014 設計工具中新增自訂的連線管理器時,出現錯誤

2580631

2963404

修正:復原會導致資料庫移至 SQL Server 2012 或 SQL Server 2014 中的置疑模式

2580750

2806979

修正:當您針對 SQL Server 2012 或2014中啟用 RCSI 的資料庫中的資料表執行查詢時,效能較差

2580628

2965035

SQL Server 2012 Service Pack 2 中的 SSA 2012 記錄功能改進

2581015

2963412

SQL Server 2012 SP2 與 SQL Server 2014 SP1 中的新 DMF sys.dm_fts_index_keywords_position_by_document

2581019

2966520

修正:當您在1月1日的 SSRS 中重新開機 Reporting Services Windows 服務時,不會建立新的記錄檔。

2581025

3051521

修正:當您在模型資料庫的結尾記錄備份之後重新開機 SQL Server 時,出現「資料庫 ' 模型 ' 無法開啟」錯誤。

2581225

2964762

修正:當您使用 SSAS 2012 中的 [探索] 命令時,將會記錄事件 ID 22 或錯誤0xC1000016

2581168

2966522

修正:檔案共用訂閱無法填入 SSRS 2012 或 SSRS 2014 中的描述列

2581259

2966523

修正:當在 SSRS 2012 或 SSRS 2014 中指定報表時,[名稱] 下拉式清單會是空的。

2581317

2963382

修正:當您在 SSA 2012 或 SSAS 2014 中執行多維資料集建立 MDX 查詢時無法連線到伺服器

2581323

2963384

修正:當 tempdb 資料庫的記錄檔案在 SQL Server 2012 或 SQL Server 2014 中為 full 時,SQL Server 當機

2581360

2927741

修正:當您在 SSRS 2012 或2014報表上使用鑽取動作時,在網頁中無法正確顯示圖像

2581371

2963383

修正:當您使用 HPB 轉譯器在 SSRS 2012 或 SSRS 2014 中查看報表時,文字會被截斷

2700155

3044958

修正:當您執行 DBCC CHECKDB,且 SQL Server 意外關閉時,快照上的復原恢復失敗

3860819

3030619

修正:當您在 SQL Server 2014 的查詢中使用日期資料類型做為辨識符號時,傳回不正確的資料

3879685

3020112

修正:當您在 SQL Server 2014 中執行 DML 語句時會發生未產生的錯誤

3919713

3027860

在 SQL Server 啟動期間發生錯誤17066或17310

3933346

3044953

修正:當您在 SQL Server 2014 中將頁面寫入緩衝集區擴展檔案時,會產生不會產生的排程程式問題

4011750

3029977

修正:當您針對 SQL Server 2014 中包含列存儲索引的資料庫執行 DBCC CHECKDB 命令時,出現作業系統錯誤665

4033440

3021757

修正:當您與下一個函數值並存執行 sp_sequence_get_range 時產生重複的序列值

4034813

3029825

修正:在 SQL Server 2012 或 SQL Server 2014 中參與 SQL CLR Udt 時,DBCC CHECKDB 和 DBCC CHECKTABLE 需要較長的時間執行

4050109

3026082

修正:在系統表行集快取上 SOS_CACHESTORE spinlock 爭用會導致 SQL Server 2012 或2014中的 CPU 使用量高

4075490

3034679

修正:報告 AlwaysOn 可用性群組未進行同步處理

4093558

3035165

修正:當您在 SQL Server 2014 中使用聚集列存儲索引的資料表執行 DML 語句時,會發生錯誤8646

3534419、3534439、2512250、1456033、2274636

3044952

修正:當您在 SQL Server 2014 中啟用 [緩衝集區延伸] 功能時所發生的問題

3731772、3731776

3044519

修正:當在 SQL Server 2014 中啟用新的基數估價器時,查詢效能問題

2581312

2904152

修正:在已發佈的 SSRS 2014 服務應用程式的 SharePoint 整合中,對遠端伺服器上的使用方式報告無法運作

其他解析度

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

VSTS 錯誤編號

描述

1957464

針對資料庫的加密備份檔案還原 HEADERONLY 並不會顯示備份是否已加密。套用 SP1 之後,RESTORE HEADONLY 的輸出會包含三個額外的欄: KeyAlgorithm、EncryptorThumbprint 和 EncryptorType,可提供有關加密備份的其他詳細資料。 如需詳細資訊,請參閱 SQL Server 線上書籍中的 還原 HEADERONLY 主題。

2366022

當您在 Windows 8 上安裝 SQL Server 2014 速成版(僅適用于資料庫引擎)時,SQL Server 安裝程式需要 .NET Framework 3.5。 當您安裝這種媒體時,現在會略過它。

2535853

當您安裝 SQL Server 2014 RTM 的快速套件時, /qs選項需要使用者輸入。

2580641

當您除去發佈在多個發佈中的文章時,儲存程式中的查詢語法無效。

2580651

對等(P2P)衝突訊息需要額外的詳細資料。 注意: 在2014針對2012或 SP1 套用或 SP1 之後,錯誤訊息22815將會有資料表名稱、主鍵、目前版本、前期版本及文章版本的相關資訊。 除了資料表名稱和主鍵之外,所有這三種類型的衝突(刪除、更新及插入)都有 Post 版本。 目前的版本不適用於刪除衝突類型,而且 PreVersion 不適用於插入衝突類型。

2580686

更新-在使用更新或寫入對文字欄進行更新時,P2P 複製中的更新衝突。

2580693

當您使用區塊模式一元運算子時,會產生不正確的結果。

2580746

在使用 AlwaysOn 輔助的伺服器上,DPM 的完整備份會轉換成 copy_only 備份

2581191

合併複製記錄的改良功能:若要協助疑難排解合併複製效能問題,請在合併代理程式的輸出詳細層級設為 4時,新增 TraceFlag 101 的輸出。

2581192

異動複寫記錄的改良功能:若要協助您排查異動複寫效能問題,請將詳細訊息新增至 history 資料表中的統計資料,並在代理程式記錄中加入更詳細的訊息。

2581222

在移動維護方案工作期間,如果維護方案名稱與第一個 SUB_PLAN 名稱相同,則為 [SSMS]。

2581197

結束範圍語句與開始範圍語句不相符。

2581377

使用不正確 InstanceId分析 SSRS 設定檔時,會出現「ACTIONABLE_HEAP_CORRUPTION」。

2581382

在 SSRS 2014 的記錄中提供平臺資訊

2733205

在物件資源管理器中,從報表伺服器實例的操作功能表中選取 Facet 選項時,出現「找不到動作 <名稱>」訊息

2841734

使用命令列開關執行 SQL Server 2014 累積更新套件(例如 SQLServer2014-KB2967546-x64)時,會發生例外狀況/?

3143194

在執行含聚集列存儲索引的查詢期間,當「設定統計資料 IO」開啟時,LOB 讀取會顯示為零。

3506361

如果 SSDT BI 版本12.0.2299.1 和 SQL Server 2014 是並排安裝的,則無法修正部分共用元件的問題。

3731350

當您在具有多個通訊端的系統上使用依賴記錄集快取(例如,Alwayson)的功能時,您可能會注意到「記錄寫入等待」計數器的高值。 在 SP1 之前,您必須啟用追蹤標誌 T9024,才能在 SQL Server 2014 中啟動此問題的修正程式。 啟動 SP1 時,您不需要手動新增跟蹤標誌,因為已包含修正程式。 如需詳細資訊,請參閱 修正: SQL Server 2012 實例上的 [記錄寫入等待] 計數器值為 [高]

3732057

當您的 SQL Server 實例因連線池而處理成千上萬的連線重設時,當資料庫鎖定活動在 SQL Server 中增加時,就會發生效能問題。 此問題已在 SQL Server 2014 的 CU1 中修正,您必須新增追蹤標記 T1236 來啟動參數,才能啟用修正程式。 SQL Server 2014 Service Pack 1 預設包含此修正程式,您不需要新增任何追蹤標記即可啟用修正程式。 如需詳細資訊,請參閱 修正:當資料庫鎖定活動在 SQL Server 中增加時,會發生效能問題

3909490

當啟用大容量載入和 TF4199 的快速載入內容(TF610)時,會發生錯誤4819。

3938420

無法將 SQL Server 實例升級至 SQL Server 2014,因為 SQL Server 代理程式作業目錄遺失,且系統處於不完整的狀態。

[連線專案] 的修正

下列針對連線專案的修正程式是由社區提交,也包含在 SQL Server 2014 SP1 中。

連接錯誤 ID

描述

714689

當您針對多個伺服器實施企業管理架構,且清單中的其中一個伺服器發生錯誤時,評估結果會多次寫入輸出 xml 檔案。

735543

當資料庫的備份還原為同一個實例上的不同資料庫時,資料庫會進入還原模式。

736509

您無法在 SQL Server Management Studio (SSMS)中調試呼叫 sp_executesql 的儲存程式。 按 F11 時,您會收到「未將物件參照設定為物件的實例」錯誤訊息。

740181

SSMS 不會在 SQL Server Express 中完整管理完整文字。

745566

SQL Server SMO 會忽略 SQL Server 2012 與 SQL Server 2014 中的預設約束。

764197

SSMS 處理以不一致的編號儲存程式。

769121

"Column" <資料行名稱> "不屬於資料表摘要。 [(系統資料)] 當複製資料表的名稱相同但位於不同的架構中時,出現錯誤訊息。

773710

回復到包含全文索引的資料庫快照之後,您就無法建立任何 ft_catalogs,除非您在重新開機 SQL Server、分離並附加資料庫,或讓資料庫離線,然後再將資料庫設為線上。

774317

SSMS 偶爾會在關閉時死機,進而導致它自動重新開機

785064

當您在 Business 情報開發版 Studio (投標)中使用客戶管道元件時,[null] 的值對於 "資料流程" "錯誤訊息" 無效。

785151

當您在開啟 [顯示實際查詢方案] 的情況下執行查詢時,會傳回 Null 的結果,而且您會收到下列錯誤訊息:錯誤: Msg 50000、Level 16、狀態10、程式測試、行34字串或二進位資料都會被截斷。

791929

當您將資料插入含有觸發程式的分區視圖時,出現「系統斷言檢查失敗」錯誤訊息。

797967

建立腳本當您在 SSMS 中腳本欄級許可權時,會產生重複的語句。

799430

當您嘗試重新整理工作列上的 SSMS 視窗圖示時,SSMS 可能會當機。

804901

部署大型專案的新版本時,在部署到 SSIS 目錄資料庫(SSISDB)中時,會遇到超時的情況。 此外,您會收到下列錯誤訊息:無法部署 project。 如需詳細資訊,請查詢操作識別碼 ' 219 ′的 [operation_messages] 視圖。 (Microsoft SQL Server,錯誤:27203)無法部署專案。 修正問題,稍後再試一次。:超時已過期。 完成作業之前已過的超時期間,或伺服器沒有回應。 語句已終止。

805659

「SQL 語句的某些部分嵌套太深。 當您分析或執行儲存的程式時,請重新編寫查詢,或將它分解成較小的查詢「錯誤訊息」。

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

SQL Server 2014 SP1 下載頁面包含安裝 SQL Server 2014 SP1 和基本安裝指示的系統需求。 如需有關如何使用 SQL Server 2014 服務更新升級已安裝的 2014 SP1 元件的其他檔,請參閱「安裝 SQL server 2014 服務更新」。根據您目前安裝的版本,使用下表來找出要下載之檔案的位置和名稱。 下載頁面提供系統需求和基本安裝指示。

您目前已安裝的版本

您要採取的動作

要下載並安裝的檔案

任何版本的 SQL Server 2014 的32位版本

升級至32位版本的 SQL Server 2014 SP1

這裡SQLServer2014SP1-KB3018269-x86-ENU

32位版本的 SQL Server 2014 RTM Express

升級至32位版本的 SQL Server 2014 Express SP1

這裡SQLServer2014SP1-KB3018269-x86-ENU

僅限32位版本的 SQL Server 2014 用戶端和管理工具(包括 SQL Server 2014 Management Studio)

將用戶端和管理工具升級至32位版本的 SQL Server 2014 SP1

這裡SQLManagementStudio_x86_ENU .exe

32位版本的 SQL Server 2014 Management Studio Express

升級至32位版本的 SQL Server 2014 SP1 管理 Studio Express

這裡SQLManagementStudio_x86_ENU .exe

任何版本的 SQL Server 2014 和32位版本的用戶端和管理工具(包括 SQL Server 2014 管理 Studio)的32位版本

將所有產品升級為32位版本的 SQL Server 2014 SP1

這裡SQLServer2014SP1-KB3018269-x86-ENU

MICROSOFT SQL Server 2014 RTM 功能套件中的一或多個工具的32位版本

將工具升級至32位版本的 Microsoft SQL Server 2014 SP1 功能套件

MICROSOFT SQL Server 2014 SP1 功能套件中的一或多個檔案

沒有32位的 SQL Server 2014 Management Studio 安裝

安裝32位 SQL Server 2014 Management Studio (包括 SP1)

這裡SQLManagementStudio_x86_ENU .exe

沒有32位版本的 SQL Server 2014 RTM Express

安裝32位 SQL Server 2014 Express (含 SP1)

這裡SQLEXPR32_x86_ENU .exe

任何版本的 SQL Server 2014 的64位版本

升級至64位版本的 SQL Server 2014 SP1

這裡SQLServer2014SP1-KB3018269-x64-ENU

64位版本的 SQL Server 2014 RTM Express

升級至64位版本的 SQL Server 2014 SP1

這裡SQLServer2014SP1-KB3018269-x64-ENU

僅限64位版本的 SQL Server 2014 用戶端和管理工具(包括 SQL Server 2014 Management Studio)

將用戶端和管理工具升級至64位版本的 SQL Server 2014 SP1

這裡SQLManagementStudio_x64_ENU .exe

64位版本的 SQL Server 2014 Management Studio Express

升級至64位版本的 SQL Server 2014 SP1 管理 Studio Express

這裡SQLManagementStudio_x64_ENU .exe

任何版本的 SQL Server 2014 和64位版本的用戶端和管理工具(包括 SQL Server 2014 管理 Studio)的64位版本

將所有產品升級為64位版本的 SQL Server 2014 SP1

這裡SQLServer2014SP1-KB3018269-x64-ENU

MICROSOFT SQL Server 2014 RTM 功能套件中的一或多個工具的64位版本

將工具升級至64位版本的 Microsoft SQL Server 2014 SP1 功能套件

MICROSOFT SQL Server 2014 SP1 功能套件中的一或多個檔案

沒有64位的 SQL Server 2014 Management Studio 安裝

安裝64位 SQL Server 2014 Management Studio (包括 SP1)

這裡SQLManagementStudio_x64_ENU .exe

沒有64位版本的 SQL Server 2014 RTM Express

安裝64位 SQL Server 2014 Express (含 SP1)

這裡SQLEXPR_x64_ENU .exe

如需如何將 SQL Server 安裝升級至 SQL Server 2014 SP1 的詳細資訊,請參閱 支援的版本及版本升級。注意如果您有版本12.0。4050.0 已安裝 SQL Server 2014 Service SP1 (KB3018269),您必須先從所有安裝實例卸載該更新,才能安裝此更新。 若要這樣做,請使用 [控制台] 中的 [ 新增或移除程式 ]。 如需詳細資訊,請參閱 KB 3018269。 請注意,您可能會因下列任何原因而安裝 KB3018269:

  • 您已將更新套用至現有的 SQL Server 2014 實例

  • 您已使用 KB3018269 「滑包」(例如,SQLServer2014SP1-FullSlipstream-x64-ENU)安裝新的 SQL Server 2014 SP1 實例。

  • 您已安裝任何 SQL Server 2014 SP1 速成版套件

  • 此產品包含從 Xerox 安全雜湊函數衍生的軟體。

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

  • 本軟體的各個部分是以 RSA 資料安全性,Inc. 的工作為基礎。因為 Microsoft 已包含 RSA 資料安全性、Inc.、本產品中的軟體,所以 Microsoft 必須在下方加入此類軟體隨附的文字:

    • 版權所有1990,RSA 資料安全性,Inc.。保留擁有權利。

    • 若要複製並使用本軟體的授權,請務必在提及或參照本軟體或本函式的情況下,將其識別為「RSA Data Security,Inc.,MD5 訊息-摘要演算法」。 您也可以使用授權來進行及使用衍生作業,前提是在提及或參照衍生的工作時,此類 works 已識別為「衍生自 RSA 資料安全性,Inc.,MD5 訊息-摘要演算法」。

    • RSA 資料安全性(Inc.)對於本軟體的適售性或對本軟體適用性的適用性,不提供任何特定用途的標記法。 提供任何種類的明示或暗示擔保都是「依原樣」。

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

  • [報表服務對應] 功能會使用 TIGER/Line Shapefiles 中的資料(由美國人口普查局(HTTP://www.census.gov/)所提供)。 TIGER/Line Shapefiles 是從人口普查 MAF/TIGER 資料庫提取選取的地理位置和 cartographic 資訊。 在美國人口普查局中,您可以免費使用 TIGER/Line Shapefiles。 若要取得 TIGER/Line shapefiles 的詳細資訊,請移至 HTTP://www.census.gov/geo/www/tiger。 TIGER/Line Shapefiles 中的邊界資訊僅適用于統計資料收集和資料表的用途;其代表統計用途的描述與稱號並不構成 jurisdictional 機構、擁有權或權利的決定,也不會反映法定土地的描述。 人口普查 TIGER 和 TIGER/Line 是美國人口普查局的注冊商標。

版權所有 2012 Microsoft。 保留擁有權利。

參考

如需如何判斷目前 SQL Server 版本與版本的詳細資訊,請按一下下列文章編號,以前往 Microsoft 知識庫中的文章:

321185 如何識別您的 SQL Server 版本與版本 本文討論的協力廠商產品是由與 Microsoft 無關的公司所生產。Microsoft 不會對這些產品的效能或可靠性作出任何暗示或其他保證。

需要更多協助嗎?

想要其他選項嗎?

探索訂閱權益、瀏覽訓練課程、瞭解如何保護您的裝置等等。

社群可協助您詢問並回答問題、提供意見反應,以及聆聽來自具有豐富知識的專家意見。