KB3182545 - SQL Server 2016 Service Pack 1 版本資訊
發行日期:2016 年 11 月 16 日
版本: 13.0.4001.0
本文包含安裝 Microsoft SQL Server 2016 Service Pack 1 (SP1) 之前所要閱讀的重要資訊。 它描述如何取得 Service Pack、Service Pack 中包含的修正清單、已知問題,以及產品的著作權屬性清單。
注意
本文可作為單一資訊來源,以找出與此 Service Pack 相關的所有檔。 其中包含您先前在版本資訊和 Readme.txt 檔案中找到的所有資訊。
此 Service Pack 中的已知問題
SQL Server Reporting Services
安裝 SQL Server 2016 SP1 之後,當您使用 SQL Server Reporting Services 時,可能會遇到下列問題:
如果 Reporting Services 設定為使用安全 (https/SSL) 連線,可能會顯示有關安全性內容的警告。
在某些情況下,[列印] 按鈕會停止運作。
在 KB 3207512中安裝 Hotfix 以解決這些問題。
SQL Server Integration Services (SSIS)
安裝 SQL Server 2016 SP1 之後,啟動和存取 Integration Services 服務的 DCOM 許可權會重設為默認許可權。 如果您有自定義的DCOM許可權,則必須重新套用自定義。
ODBC 驅動程式 13.1
使用 SQL Server 2016 的預設安裝,ODBC Driver 13.0 會安裝在 SQL Agent 和 SSMS 用來連線到 SQL Server 實例的伺服器上。 如果您基於任何原因已在伺服器上安裝 ODBC Driver 13.1,SQL Server 2016 SP1 安裝會覆寫 ODBC Driver 13.1 安裝,以及 13.1 中導入的修正程式,例如 KB 3185365 可能會遺失。 在此情況下,安裝 SQL Server 2016 SP1 之後,建議您卸載 SQL Server 2016 SP1 所安裝的 ODBC 驅動程式,並安裝 ODBC Driver 13.1。
若要檢查伺服器上安裝的 ODBC 驅動程式,您可以移至伺服器 控制台 -> 程式和功能 -> 搜尋 ODBC。 ODBC Driver 13.1 的版本號碼是 13.1.811.168,如下所示:
SQL Server 2016 SP1 中包含的修正清單
Microsoft SQL Server 2016 Service Pack 是累積更新。 SQL Server 2016 SP1 會將 SQL Server 2016 的所有版本和服務層級升級至 SQL Server 2016 SP1。 除了本文所列的修正之外,SQL Server 2016 SP1 還包含 SQL Server 2016 累積更新 1 (CU1) 中隨附的 Hotfix 至 SQL Server 2016 CU3。
如需 SQL Server 2016 中可用累積更新的詳細資訊,請參閱 SQL Server 2016 組建版本。
注意
- 此處未記載的其他修正程式也可能包含在 Service Pack 中。
- 當發行更多文章時,此清單將會更新。
如需 SQL Server 2016 SP1 中修正之 Bug 的詳細資訊,請移至下列Microsoft知識庫文章。
其他解決方案
SQL Server 2016 SP1 也包含下列問題的解決方法。
錯誤參考 | 描述 | 修正區域 |
---|---|---|
6867499 8024974 |
將數據行的數據類型從 文字 變更為 varchar(max)時,會忽略 NULL 值。 | 引擎 |
8024962 | 如果查詢文字同時包含內嵌批注和大括弧("{" 或 "}") ,則 Sqlcmd 會結束而不會發生錯誤。 |
引擎 |
8024968 | 批次排序和優化巢狀循環可能會導致穩定性和效能問題。 | 引擎 |
8024987 | 具有下推述詞的數據表掃描和索引掃描,通常會高估父運算符的記憶體授與。 | 引擎 |
8024997 | 全文搜索功能不適用於荷蘭文。 | 引擎 |
8025069 | 如果資料庫名稱以 『# ' 字元開頭,語句CREATE NONCLUSTERED INDEX 可能會失敗。 |
引擎 |
8025097 | 在 SQL Server 錯誤記錄檔中新增 tempdb 組態的資訊訊息。 |
引擎 |
8267453 | MERGE 如果目的地數據表包含唯一索引,則同時包含 UPDATE 和 INSERT 語句的語句會失敗,且「無法插入重複索引鍵數據列」。 |
引擎 |
8279683 | 當 Tuple Mover 工作意外終止時,SQL Server 會當機。 | 引擎 |
8025058 | 在數據表中新增錯誤 20598 的msdistribution_history 數據表名稱和主鍵值資訊(SQL Server 複寫)。 |
改進 |
8025059 | 當復寫代理程式因查詢逾時而失敗時,會記錄查詢文字而不啟用詳細信息記錄。 | 複寫 |
8025081 | 當目的地數據表是空字串時,複寫記錄讀取器代理程式可能會失敗。 | 複寫 |
4300066 | 在 SQL Server 命令提示字元安裝中,將著作權資訊更新為 ' © 2016 Microsoft'。 | 設定 |
5610151 | 滑流安裝具有命令行選項的 SQL Server 時,命令行輸出中會傳回不必要的警告訊息。 | 設定 |
7270486 | 拿掉 SQL Server 的一或多個更新之後,當您修復 SQL Server 時,修復作業會失敗並出現錯誤。 | 設定 |
7350315 | 在具有非英文功能變數名稱的電腦上安裝 SQL Server 將會失敗,並出現錯誤「路徑中的非法字元」。 | 設定 |
7439317 | 「已安裝的 SQL Server 功能探索報告」中的字串「安裝探索報告」並未當地語系化。 | 設定 |
7439502 | SQL Server 2016 安裝精靈未正確提及 SQL Server 2008 SP3,而需要 SQL 2008 R2 SP3。 | 設定 |
8024994 | 在 [完成] 索引標籤上,[介面區組態] MSDN 檔的連結在滑流安裝中的 [文件和連結] 區段遺失。 | 設定 |
8051010 | 如果在安裝期間安裝 ODBC Driver 11 for SQL Server,SQL Server 2016 的安裝程式可能會失敗。 | 設定 |
8343905 | 滑行安裝可能會失敗,並出現「強名稱驗證失敗」錯誤。 | 設定 |
8348718 | 如果在 UpdateEnabled 滑流安裝中設定為 False ,則安裝摘要記錄檔不包含安裝期間所安裝更新的資訊。 |
設定 |
8024972 | 將日期格式 YYYY/MM/DD 剖析為 DATE 資料行時,BCP 會失敗併發生錯誤。 |
SQL 連線 |
5128484 | SQL Server 2016 Analysis Services 標準版 (表格式模式) 會忽略 16 GB 記憶體限制。 | SSAS |
7487320 | 即使 DataView 設定為 Sample,包含數據列層級安全性的查詢仍可能會失敗。 | SSAS |
8210484 | SQL Server 2016 Analysis Services 中的 NUMA 節點無法正確運作同質遮罩。 | SSAS |
8281121 | 在 SSAS 表格式模式中實作 NUMA 感知,以改善 SSAS 表格式效能延展性。 | SSAS |
8430619 | 使用 Intel® 線程建置組塊 (Intel® TBB) 改善 SSAS 表格式效能延展性。 | SSAS |
8024998 | 當您在已擁有記錄的 SSIS 套件中開啟 [設定 SSIS 記錄:封裝] 對話框時,會發生「未安裝記錄提供者 』Microsoft.LogProviderEventLog'」錯誤。 | SSIS |
8025032 | 此更新會變更當 XML 工作無法從 XML 檔取得編碼時的行為,將會使用 Unicode 編碼。 | SSIS |
7330691 | 新增其他資訊,以指出報表是否為 SSRS 報表伺服器執行記錄的行動報表。 | SSRS |
7807395 | 如果已啟用 Stretch Database 的數據表上的數據對帳失敗,您可能需要重試重新授權。 | Stretch DB |
8196154 | 啟用 Stretch Database 且已指定篩選述詞的數據表上,查詢執行可能會失敗。 | Stretch DB |
8292093 | 在已啟用 Stretch Database 的數據表上建立、改變或卸除索引可能會失敗。 | Stretch DB |
如需如何將 SQL Server 安裝升級至 SQL Server 2016 SP1 的詳細資訊,請參閱 支援的版本和版本升級。
如何取得 SQL Server 2016 SP1
SQL Server 2016 SP1 可在 SQL Server 2016 SP1 下載頁面下載。
注意
安裝 Service Pack 之後,SQL Server 服務版本應該會反映為 13.0.4422.0。
卸載 SQL Server 2016 SP1 (不建議)
如果您選擇卸載 SQL Server 2016 SP1,則不會封鎖 SQL Server 2016 SP1 的卸載,而且您可以像任何其他 Service Pack 一樣卸載 SQL Server 2016 SP1。 不過,如果您執行的是 Standard、Web、Express 版本的 SQL Server,並利用僅啟動 SQL Server 2016 SP1 的一些新功能,您可能會在卸載 SQL Server 2016 SP1 之後,看到某些無法預見的錯誤或資料庫甚至可能處於可疑狀態。 更糟的是,如果系統資料庫使用新功能,例如 master 資料庫中的分割數據表,可能會導致 SQL Server 實例在卸載 SQL Server 2016 SP1 之後無法啟動。 因此,建議您先驗證停用或卸除所有新功能,再選擇在 Enterprise Edition 以外的版本卸載 SQL Server 2016 SP1。 無法卸除 檔案群組memory_optimized_data 。 因此,如果您在具有SP1的資料庫上設定 memory_optimized_data
檔案群組,就不應該在該情況下卸載SQL Server 2016 SP1,否則資料庫會進入可疑模式,並記錄在錯誤記錄檔中的下列錯誤訊息:
<DateTime> spid15s 錯誤:41381,嚴重性:21,狀態:1。
<DateTime> spid15s 資料庫無法在此 SQL Server 版本中啟動,因為它包含MEMORY_OPTIMIZED_DATA檔案群組。 請參閱線上叢書,以取得不同 SQL Server 版本的功能支援詳細資料。
著作權歸屬
本產品包含衍生自 Xerox 安全哈希函式的軟體。
本產品包含 zlib 一般用途壓縮連結庫的軟體。
此軟體的一部分是以 RSA Data Security, Inc 的工作為基礎。由於Microsoft已包含本產品中的 RSA Data Security, Inc., 軟體,因此Microsoft必須包含隨附這類軟體的下列文字:
- Copyright 1990, RSA Data Security, Inc.保留所有權利。
- 授與複製及使用此軟體的授權,前提是其識別為「RSA 數據安全性,Inc.,MD5 訊息摘要演算法」,並提及或參考此軟體或此函式。 授權也會被授與製作及使用衍生作品,前提是這類作品在提及或參考衍生工作的所有材料中識別為「衍生自 RSA Data Security, Inc., MD5 Message-Digest Algorithm」。
- RSA Data Security, Inc., 不代表此軟體的適銷性或此軟體是否適合任何特定用途。 未提供任何種類的明示或默示擔保,即提供。
這些通知必須保留在本檔或軟體的任何部分的任何復本中。
Reporting Services 對應功能會使用來自 TIGER/Line Shapefiles 的數據,這些檔案由 美國 人口普查局提供。 TIGER/Line 形狀檔是 Census MAF/TIGER 資料庫中選定地理和製圖資訊的擷取內容。 老虎/線條形狀檔可從 美國 人口普查局免費取得。 若要取得 TIGER/Line 形狀檔的詳細資訊,請移至 TIGER/Line 形狀檔。 TIGER/Line Shapefiles 中的界限資訊僅供統計數據收集和製表用途使用:其統計用途的描述和指定不構成管轄權、擁有權或權利的確定,而且不反映法律土地描述。 普查老虎和老虎/線是 美國 人口普查局的註冊商標。
著作權 2012 Microsoft。 著作權所有,並保留一切權利。
參考資料
如需如何判斷目前 SQL Server 版本和版本的詳細資訊,請選取下列文章編號,以移至 Microsoft 知識庫中的文章:
本文提及的協力廠商產品是由與 Microsoft 無關的獨立廠商所製造。 Microsoft 不以默示或其他方式,提供與這些產品的效能或可靠性有關的擔保。