KB4577775 - SQL Server 2016 SP2 的累積更新 15
已知問題
SQL Server 2016 SP2 CU15 中的 SQL Writer 元件有已知問題。 SQL Writer 服務會跨在同一個伺服器上執行的所有 SQL Server 實例共用,無論版本如何。 如果您在同時執行舊版 SQL Server 的伺服器上安裝了此累積更新,例如 SQL Server 2014 或 SQL Server 2012,VSS 備份會針對這些較舊的實例失敗。 如果您同時執行 SQL Server 2016 與舊版 SQL Server,建議您不要安裝此累加更新。 此問題將在下一個累加更新版本中修正。
摘要
本文說明 Microsoft SQL Server 2016 Service Pack 2 (SP2) 的累積更新套件 15 (CU15) (組建編號 :13.0.5850.14) 。 此更新包含 SQL Server 2016 SP2 初次發行後發佈的修正程式。
關於 SQL Server 的累積更新
累積更新 (CU) 現在可從 Microsoft 下載中心下載。
下載中心僅提供最新發行 SQL Server 2016 SP2 的 CU。 每個新的 CU 都包含所有已包含在 SQL Server 安裝版本或 Service Pack 的上一個 CU 的修正程式。 有關 SQL Server 的最新累積更新清單,請參閱下列文章:
筆記
-
Microsoft 建議在累積更新可用時持續主動安裝:
-
SQL Server 累積更新的憑證級別與 Service Pack 相同,您可以放心安裝。
-
歷史資料表明,很多支援案例都涉及已發行累積更新中已解決的問題。
-
累積更新套件含的附加價值可能高於 Hotfix。 包括支援能力、可管理性和可靠性更新。
-
-
與 SQL Server Service Pack 一樣,我們建議您在部署到生產環境之前測試累積更新。
-
我們建議您將 SQL Server 安裝升級到最新 SQL Server 2016 Service Pack。
如何獲取此累積更新套件
Microsoft 下載中心提供下列更新:
立即下載 SQL Server 2016 SP2 的最新累積更新套件。
如果下載頁面未出現,請聯絡 Microsoft 客戶服務和支援 人員以取得累加更新套件。
附注未來 SQL Server 2016 的累積更新發行後,此 CU 可以位於 Microsoft Windows Update 目錄並下載。 不過,建議您一直安裝可用的最新累積更新。
此累加更新套件中包含的其他修補程式
錯誤參照 |
知識庫文件編號 |
描述 |
修正區域 |
Platform |
---|---|---|---|---|
13663199 |
使用 TOP <param> 或 OFFSET <param1 執行空間查詢時,會發生間歇性錯誤 6552> ROWS FETCH NEXT next <param2> ROWS ONLY 子句和平行計畫 |
SQL 引擎 |
全部 |
|
13671166 |
針對 adhoc 工作負載改善 Query Store 的擴充能力。 Query Store 現在對記憶體量施加內部限制,它可以使用並自動將作業模式變更為 READ-ONLY,直到將足夠的記憶體返回資料庫引擎,以防止發生性能問題。 |
SQL 引擎 |
全部 |
|
13703158 |
4536005 |
SQL 引擎 |
全部 |
|
12833050 |
4580397 |
修正:當您在 SQL Server 2016 記憶體優化的資料表變數上執行 INSERT INTO SELECT 語句時,結果不正確 |
記憶體內部 OLTP |
Windows |
13398580 |
修正當您執行 DBCC CHECKTABLE 時,會話會因為磁片PHYSICAL_ONLY而當場死亡的問題。 會話會維持在 "已保留\ROLLBACK"狀態,而執行緒CHECK_TABLES_THREAD_BARRIER等待類型,且等待時間增加。 |
SQL 引擎 |
Windows |
|
13446509 |
在 SQL Server 2016 中的可用性群組失敗之後,無法連接到主資料庫複本 |
高可用性 |
Windows |
|
13527337 |
在 SQL Server 中使用 FileTable 時,您可能會注意到定期產生的轉儲,其中包含函數 FFtFileObject::P rocesPostCreate 中的聲明。在某些環境中,這些轉儲可能會觸發容錯移轉。 |
SQL 引擎 |
Windows |
|
13562643 |
4575689 |
修正:當您在 SQL Server 2016 和 2017 的遠端伺服器上執行包含匯總或聯集的連結伺服器查詢時,可能會發生不正確的結果 |
SQL 效能 |
Windows |
13607958 |
當您執行 SQL Server 2016 備份的 RESTORE HEADERONLY 時,您可能會注意到錯誤 3285, 即使已指定正確的區塊。 如果錯誤在適用此修正程式之後持續發生,您可以指定適當的區塊或與 Microsoft 支援服務聯繫以尋求協助。 |
SQL 引擎 |
Windows |
|
13615273 |
當您嘗試從現有啟用 TDE 的資料庫的壓縮或加密備份進行還原時,您可能會注意到還原作業所花的時間可能會超過預期。 |
SQL 引擎 |
Windows |
|
13622766 |
4578008 |
修正程式:當 SQL Agent 系統工作在 SQL Server 2016 和 2017 中變更為 "sa" 外的其他名稱時,受管理的備份不會備份資料庫 |
SQL 引擎 |
Windows |
13624298 |
CHECKDB 未報告任何錯誤,但使用者可能會看到錯誤 602 和 608, 因為完整文本中繼資料不一致。 |
SQL 引擎 |
Windows |
|
13634007 |
當您嘗試備份包含記憶體優化的檔案組和檔案或檔案流物件的 READ-ONLY 資料庫時,備份失敗且出現錯誤 3013 和 3906。 |
SQL 引擎 |
Windows |
|
13636611 |
當 VSS 備份嘗試備份託管在分散式可用性群組轉版複本上的 SQL Server 資料庫時,備份作業會失敗。
資料庫鏡像或次要複本不支援此 BACKUP 或 RESTORE 命令。 在錯誤記錄中,您可能會看到下列錯誤:DateTime備份錯誤:3041,嚴重性:16,狀態:1。DateTime 備份備份無法完成 BACKUP |
SQL 引擎 |
Windows |
|
13641664 |
VERIFY_CLONEDB如果資料庫名稱以數位開頭,系統會顯示資料庫的訊息'複製資料庫驗證失敗」。 |
SQL 引擎 |
Windows |
|
13647266 |
當在 SQL Server 2016 Analysis services (SSAS 2016) 角色使用者執行直接查詢時,您可能會收到錯誤。 發生意外錯誤 (檔案'FileName',lineLineNumber,function 'FunctionNameQueryFragment_Source::BuildSourceFragment') 。 |
分析服務 |
Windows |
|
13647774 |
4587239 |
SQL 引擎 |
Windows |
|
13658146 |
當查詢存放區在負載過重時嘗試增加其記憶體結構時,可能會發生未產生排程器錯誤。 |
SQL 引擎 |
Windows |
|
13671014 |
當您匯出具有期間為 (.) 在報表名稱中,匯出的檔案名會被截斷。 |
報表服務 |
Windows |
|
13708141 |
升級至 SQL Server 2016 SP2 的最新累積更新 (CU) 之後,SSAS 2016 表格式程式 '計算' 可能需要 2 到 4 倍的時間。 升級之後,增加的時間是在程式計算期間處理的屬性階層上。 |
分析服務 |
Windows |
此更新注意事項
混合環境部署
當您將修補程式部署到混合式環境 (例如 AlwaysOn、複製、群集和鏡像) 時,建議您先參閱下列文章,再部署更新:
-
SQL Server 容錯移轉組滾動更新和服務套件程式。
附注 如果您不想使用滾動更新程式,請遵循下列步驟來申請更新:-
在被動式節點上安裝更新。
-
在活動節點上安裝更新 (重新開機服務) 。
-
-
升級和更新可用性群組伺服器,以將停機時間與資料遺失降到最低。
附注如果您使用 SSISDB 目錄啟用 AlwaysOn,請參閱有關 使用 AlwaysOn 的 SSIS 相關資訊,以瞭解如何在這些環境中適用更新。
語言支援
-
SQL Server 累積更新目前提供多語言版本。 因此,此累積更新不僅僅特定於一種語言。 它適用於所有支援語言。
已 (元件) 功能
一個累積更新套件包含所有 SQL Server 2016 元件的所有可用更新 (功能) 。 不過,累積更新套件只會更新目前安裝在您選取要服務的 SQL Server 實例上的元件。 如果 SQL Server 功能 (例如 Analysis Services) 在應用此 CU 之後新加入實例,您必須重新應用此 CU,以將新功能更新至此 CU。
此更新支持
如果發生其他問題或需要任何疑難排解,您可能需要建立個別的服務要求。 一般支援成本會套用至其他支援問題,以及不符合此特定累積更新套件資格的問題。 若要完整列出 Microsoft 客戶服務和支援電話號碼,或建立個別的服務要求,請前往 Microsoft 支援網站。
如何解除安裝此更新
-
在控制台中,選取在程式和功能下查看已安裝的更新。
-
在 Microsoft SQL Server 2016 下找出對應到此累加更新套件的項。
-
按住 (或以右鍵按一下) 該項目,然後選取 [解除安裝]。