Applies ToSQL Server 2014 Developer SQL Server 2014 Enterprise SQL Server 2014 Express SQL Server 2014 Standard SQL Server 2014 Web SQL Server 2014 Business Intelligence

本文包含安裝 Microsoft SQL Server 2014 Service Pack 1 (SP1) 之前要閱讀的重要資訊。 它說明如何取得 Service Pack、Service Pack 中包含的修正清單、如何根據您目前安裝的版本選取正確的下載,以及產品的著作權屬性清單。注意:本文提供單一資訊來源,以找出與此 Service Pack 相關的所有檔。 它包含您先前在版本資訊中找到的所有資訊,以及 Readme.txt 檔案。 注意 如果您嘗試從 SQL Server 2014 的累積更新 11 更新實例, (組建編號 12.0.2560.0) SQL Server Service Pack 1,則 Service Pack 設定會因為 SQLServr.exe 與 qds.dll 檔案二進位不符而失敗,之後 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 Feature Pack。注意 安裝 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 中所包含的 hotfix。如需 SQL Server 2014 中可用之累積更新的詳細資訊,請參閱 SQL Server 2014 組建版本。筆記

  • 此處未記錄的其他修正可能也會包含在 Service Pack 中。

  • 當發行更多文章時,此清單將會更新。

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

VSTS 錯誤編號

知識庫文件編號

描述

2275929

3044954

修正:當您在 2014 年 SQL Server 啟用 AutoClose 時,I/O 完成例會發生 Access 違規

2364636

2969781

修正:在 SSIS 2014 中新增自定義連線管理員時發生錯誤 Designer

2580631

2963404

修正:復原會導致資料庫在 SQL Server 2012 或 SQL Server 2014 中進入可疑模式

2580750

2806979

修正:在 SQL Server 2012 或 2014 中針對啟用 RCSI 功能的資料庫中的數據表執行查詢時效能不佳

2580628

2965035

SQL Server 2012 Service Pack 2 中的 SSAS 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 中使用探索命令時,會記錄事件識別碼 22 或錯誤0xC1000016

2581168

2966522

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

2581259

2966523

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

2581317

2963382

修正:當您在 SSAS 2012 或 SSAS 2014 中執行 Cube 建立 MDX 查詢時,無法連線至伺服器

2581323

2963384

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

2581360

2927741

修正:當您在 SSRS 2012 或 2014 報表上使用 DrillThrough 巨集指令時,網頁中的影像無法正確顯示

2581371

2963383

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

2700155

3044958

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

3860819

3030619

修正:當您在 2014 年 SQL Server 中使用 DATE 數據類型做為查詢中的辨識符號時,傳回的數據不正確

3879685

3020112

修正:當您在 SQL Server 2014 中執行 DML 語句時,會發生非收益錯誤

3919713

3027860

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

3933346

3044953

修正:在 SQL Server 2014 中將頁面寫入緩衝集區擴展名檔案時的非收益排程器問題

4011750

3029977

修正:當您在 2014 年 SQL Server 中為資料庫執行包含欄欄索引的 DBCC CHECKDB 命令時,操作系統錯誤 665

4033440

3021757

修正:當您與 NEXT VALUE FOR 函數平行執行sp_sequence_get_range時,會產生重複的序列值

4034813

3029825

修正:當 #D87FF6F37FEDD4B0DA6F7EB44D75459DE 2012 或 SQL Server 2014 中包含 SQL CLR UDTs 時,DBCC CHECKDB 和 DBCC CHECKTABLE 需要較長的時間來執行

4050109

3026082

修正:在 SQL Server 2012 或 2014 中SOS_CACHESTORE系統數據表數據列集快取上的微調鎖定導致高 CPU 使用量

4075490

3034679

修正:AlwaysOn 可用性群組回報為 NOT 同步處理

4093558

3035165

修正:當您在 2014 年 SQL Server 中,在具有群組欄store索引的數據表上執行 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

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

2366022

當您只在 Windows 8) 安裝 SQL Server 2014 Express Edition (,SQL Server 設定需要 .NET Framework 3.5。 現在,當您安裝這類媒體時,系統會略過此設定。

2535853

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

2580641

當您捨棄在多個出版物中發佈的文章時,儲存程式中的 查詢語法無效。

2580651

對等 (P2P) 衝突訊息需要其他詳細數據。 注意 在您將SP2套用至2012或SP1至2014之後,錯誤訊息22815會顯示 [資料表名稱]、[主鍵 (的) ]、[目前版本]、[前版本] 和 [張貼版本] 等資訊。 除了數據表名稱和主鍵 () ,所有三種衝突類型都存在 [張貼版本], (刪除、更新及插入) 。 目前的版本不適用於刪除衝突類型,且「前置詞」不適用於插入衝突類型。

2580686

Update-Update 使用 UPDATE 或 WRITE 對文字列進行更新時,P2P 複寫中的衝突。

2580693

當您使用封鎖模式非輔助運算符時,結果不正確。

2580746

在具有 AlwaysOn 次要版本的伺服器上 DPM 的完整備份將會轉換為copy_only備份

2581191

合併復寫記錄改進:若要協助排除合併複寫效能問題,請在合併代理程序的輸出詳細資訊層級設為 4 時,新增 TraceFlag 101 的輸出。

2581192

交易復寫記錄改進:若要協助排除交易複寫效能問題,請將詳細資訊訊息新增至歷程記錄表中的統計數據,並在代理程序記錄中新增更詳細的訊息。

2581222

如果維護計劃名稱的第一個SUB_PLAN名稱相同,則 SSMS 會在維護計劃工作執行期間當機。

2581197

end SCOPE 語句與開啟的 SCOPE 語句不符。

2581377

使用無效的 InstanceId 剖析 SSRS 組態檔時的「ACTIONABLE_HEAP_CORRUPTION」。

2581382

在 SSRS 2014 記錄中提供平台資訊

2733205

從物件總管中 Report Server 實例操作功能表中選取 [臉部] 選項時,出現「找不到動作 <名稱>」訊息

2841734

當您執行 SQL Server 2014 累積更新套件 (時,會發生例外狀況,例如 SQLServer2014-KB2967546-x64.exe) 使用命令行切換 /?

3143194

當執行具有群組數據行數據表索引的查詢時,開啟 [SET STATISTICS IO] 時,LOB 讀取會顯示為零。

3506361

當 SSDT BI 版本 12.0.2299.1 和 SQL Server 2014 並排安裝時,某些共用元件無法修補以供日後維護。

3731350

例如,當您使用仰賴記錄集區快取 (功能時,Always On) 使用多個套接座的系統時,您可能會注意到「記錄寫入等待」計數器的高值。 在SP1之前,您必須在2014年SQL Server啟用追蹤標幟 T9024 來啟用此問題的修正程式。 啟動SP1時,您不需要手動新增追蹤標幟,因為已包含修正程式。 如需詳細資訊,請參閱修正:SQL Server 2012 實例的高「記錄寫入等待」計數器值

3732057

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

3909490

啟用大量載入的快速載入上下文 (TF610) 和 TF4199 時,資料庫架構和數據的某些組合會發生錯誤 4819。

3938420

無法將 SQL Server 實例升級至 SQL Server 2014,因為遺失 SQL Server Agent JOBS 目錄,且系統處於不完整的狀態。

線上專案的修正

下列「連線專案」修正已由社群提交,也包含在 SQL Server 2014 SP1 中。

線上錯誤標識碼

描述

714689

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

735543

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

736509

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

740181

SSMS 無法在 SQL Server Express 中完全管理 Full-Text。

745566

SQL Server SMO 會忽略 SQL Server 2012 和 SQL Server 2014 中的預設限制式。

764197

SSMS 會不一致地處理編號預存程式。

769121

「資料行』<欄名稱>」不屬於數據表摘要。 (System.Data) 「錯誤訊息:複寫數據表的名稱相同,但位於不同的架構中。

773710

還原為包含全文索引的資料庫快照集之後,您無法建立任何ft_catalogs,除非您重新啟動 SQL Server、中斷連結然後附加資料庫,或將資料庫脫機,然後在在線設定資料庫。

774317

SSMS 偶爾會在關閉時當機,進而導致自動重新啟動

785064

當您在 Business Intelligence Development Studio (BIDS) 中使用客戶管線元件時,收到「'null' 的值不適用於 'stream'」錯誤訊息。

785151

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

791929

當您將數據插入具有觸發程式的分割檢視時,出現「系統主張檢查已失敗」錯誤訊息。

797967

建立文本會在 SSMS 中撰寫欄層級許可權時重複語句。

799430

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

804901

部署新版大型專案時,部署至 SSIS Catalog 資料庫 (SSISDB) 時會發生逾時。 此外,您會收到下列錯誤訊息:無法部署專案。 如需詳細資訊,請查詢作業標識碼 『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 維護 匯報」。請使用下表,根據您目前安裝的版本來識別要下載的檔位置和名稱。 下載頁面會提供系統需求和基本安裝指示。

您目前已安裝的版本

您想要採取的動作

要下載及安裝的檔案

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

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

SQLServer2014SP1-KB3018269-x86-ENU.exe 這裡

32 位版本的 SQL Server 2014 RTM Express

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

SQLServer2014SP1-KB3018269-x86-ENU.exe 這裡

僅適用於 SQL Server 2014 的 32 位版用戶端及可管理性工具, (包含 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 Management Studio Express

SQLManagementStudio_x86_ENU.exe 這裡

32 位版本的任何 SQL Server 2014 版本,以及 32 位版本的用戶端與管理工具, (包括 SQL Server 2014 RTM Management Studio)

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

SQLServer2014SP1-KB3018269-x86-ENU.exe 這裡

Microsoft SQL Server 2014 RTM Feature Pack 的 32 位版本的一或多個工具

將工具升級至 32 位版本的 Microsoft SQL Server 2014 SP1 Feature Pack

Microsoft SQL Server 2014 SP1 Feature Pack 中的一或多個檔案

SQL Server 2014 Management Studio 沒有 32 位安裝

安裝 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 這裡

64 位版本的 SQL Server 2014

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

SQLServer2014SP1-KB3018269-x64-ENU.exe 這裡

64 位版本的 SQL Server 2014 RTM Express

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

SQLServer2014SP1-KB3018269-x64-ENU.exe 這裡

僅限 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 Management Studio Express

SQLManagementStudio_x64_ENU.exe 這裡

64 位版本的任何 SQL Server 2014 版本,以及 64 位版的用戶端與管理工具, (包括 SQL Server 2014 RTM Management Studio)

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

SQLServer2014SP1-KB3018269-x64-ENU.exe 這裡

Microsoft SQL Server 2014 RTM Feature Pack 的 64 位版本的一或多個工具

將工具升級至 64 位版本的 Microsoft SQL Server 2014 SP1 Feature Pack

Microsoft SQL Server 2014 SP1 Feature Pack 中的一或多個檔案

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

安裝 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 的詳細資訊,請參閱支援的版本和版本升級注意 如果您已安裝 SQL Server 2014 Service SP1 版本 12.0.4050.0 (KB3018269) ,您必須先從所有安裝實例卸載該更新,才能安裝此更新。 若要這麼做,請使用 控制台 中的新增或移除程式。 如需詳細資訊,請參閱 KB 3018269。 請注意,您安裝KB3018269的原因如下:

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

  • 您使用 KB3018269“Slipstream Package” (安裝新的 SQL Server 2014 SP1 實例,例如 SQLServer2014SP1-FullSlipstream-x64-ENU)

  • 您已安裝任何 SQL Server 2014 SP1 Express Edition 套件

  • 此產品包含衍生自 Xerox Secure Hash 函數的軟體。

  • 此產品包含來自 zlib 一般用途壓縮文件庫的軟體。

  • 本軟體的一部分是以 RSA Data Security, Inc. 的運作為基礎。由於Microsoft包含此產品中的 RSA Data Security, Inc., 軟體,因此Microsoft必須包含伴隨此類軟體的下列文字:

    • Copyright 1990, RSA Data Security, Inc.保留一切權利。

    • 只要在所有提及或參照此軟體或此函數的數據中,將此軟體識別為「RSA 數據安全性、Inc.、MD5 Message-Digest 演算法」,即會授與此軟體的授權。 如果這類作品在所有提及或參照衍生工作的數據中都被視為「衍生自 RSA 數據安全性、Inc.、MD5 Message-Digest 演算法」,則授權也會授與使用衍生產品。

    • RSA Data Security, Inc.,針對此軟體的適售性或本軟體是否適合任何特定用途,不作任何陳述。 系統會以「原樣」方式提供,而不提供任何種類的明示或默示擔保。

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

  • Reporting Services 對應功能使用來自 TIGER/Line Shapefiles 的數據,這些數據是由美國技術局 (http://www.census.gov/) 提供。 TIGER/Line Shapefiles 是從[合併 MAF/TIGER] 資料庫所選取的地理和製圖資訊擷取而來。 TIGER/Line Shapefiles 可免費從美國檔案局取得。 若要取得有關 TIGER/Line 圖形歸檔的詳細資訊,請移至 http://www.census.gov/geo/www/tiger。 TIGER/Line Shapefiles 中的邊界資訊僅適用於統計數據收集和製表目的;其對統計用途的描述和指定,並不構成管轄機構授權、擁有權或權利的判斷,也不會反映法律土地描述。 小老虎和虎/行是美國專利局的註冊商標。

著作權 2012 Microsoft。 保留一切權利。

參考

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

321185如何識別您的 SQL Server 版本和版本 本文討論的第三方產品是由與Microsoft無關的公司製造。 Microsoft 不以默示或其他方式,提供與這些產品的效能或可靠性有關的擔保。

Need more help?

Want more options?

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

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