適用於:SQL Server
本文描述 SQL Server 2014 (12.x) 版本 (包括相關 Service Pack) 的已知問題。
SQL Server 2014 Service Pack 2 (SP2)
SQL Server 2014 SP2 包含適用於 SQL Server 2014 SP1 CU7 的已發行的修補程式匯總更新。 它包含基於來自客戶和 SQL 社群意見反饋的效能、延展性和診斷方面的改善。
SP2 的效能及延展性改善
| 功能 | 描述 | 取得詳細資訊 |
|---|---|---|
| 自動 Soft NUMA 分區 | 您可以在每個 NUMA 節點顯示 8 個或更多 CPU 的系統上自動設定 Soft NUMA。 | Soft-NUMA (SQL Server) |
| 緩衝集區擴充 | 可讓 SQL Server 緩衝集區擴充到 8 TB 以上。 | 緩衝池延伸 |
| 動態記憶體物件縮放 | 根據節點與核心數目動態分割記憶體物件。 此改善使得在 SQL 2014 SP2 之後不再需要使用追蹤標誌 8048。 | 動態記憶體物件調整 |
MAXDOP命令提示DBCC CHECK* |
這項改善有助於使用值以外的MAXDOP設定來sp_configure執行 DBCC CHECKDB。 |
查詢提示 |
| SOS_RWLock 自旋鎖改善 | 不需要 SOS_RWLock 的執行緒同步鎖定,而改用類似於記憶體內部 OLTP 的無鎖定技術。 | SOS_RWLock 重新設計 |
| 空間原生實作 | 空間查詢效能已顯著改善。 | SQL Server 2012 和 2014 中的空間效能改善 |
SP2 的可支援性和診斷改善
| 功能 | 描述 | 取得詳細資訊 |
|---|---|---|
| 永遠開啟逾時記錄 | 已新增「租用逾時」訊息的記錄功能,以便記錄目前的時間和預期的續約時間。 | 改進的 Always On 可用性群組租約逾時診斷 |
| Always On XEvents 和效能計數器 | 新的 Always On XEvents 和效能計數器,可在針對 Always On 的延遲問題進行疑難排解時改善診斷。 | KB 3107172 和 KB 3107400 |
| 變更追蹤清除 | 新的預存程序 sp_flush_CT_internal_table_on_demand 會視需要清除變更追蹤內部資料表。 |
知識庫 3173157 |
| 資料庫複製 | 使用新的 DBCC 命令,藉由複製結構描述、中繼資料及統計資料 (但不含資料),以對現有的生產資料庫進行疑難排解。 複製的資料庫不適用於生產環境。 | 建立資料庫複本,其中包含架構、統計數據和查詢存放區 |
| DMF 新增項目 | 新的 DMF sys.dm_db_incremental_stats_properties 會公開每個分割區的資訊,以進行增量統計資料。 |
知識庫 3170114 |
| 擷取 SQL Server 中輸入緩衝區的 DMF | 現已提供新的 DMF,以取得工作階段或要求的輸入緩衝區(sys.dm_exec_input_buffer)。 其功能相當於 DBCC INPUTBUFFER。 | sys.dm_exec_input_buffer |
DROP DDL 支援複寫 |
允許將作為文章包含在交易複製發行中的資料表從資料庫和發行集移除。 | 知識庫 3170123 |
| SQL 服務帳戶的 IFI 權限 | 判斷立即檔案初始化 (IFI) 是否在 SQL Server 服務啟動時生效。 | 資料庫檔案立即初始化 |
| 記憶體配額 - 處理情況 | 您可以在執行查詢時使用診斷提示,方法是限制其記憶體授與,以防止記憶體爭用。 | 查詢提示 |
| 查詢執行時對每個運算子進行輕量化分析 | 可優化每個運算子的查詢執行統計資料的收集,例如資料列的實際數目等。 | Developers Choice:Query progress - anytime, anywhere (開發人員選擇:查詢進度 - 隨時隨地) |
| 查詢執行診斷 | 現在,查詢執行計劃中會回報實際讀取的資料列,以協助改善查詢效能的疑難排解。 | 知識庫 3107397 |
溢出的 tempdb 查詢執行診斷 |
現在,Hash Warning 和 Sort Warning 現在具有其他欄位,以追蹤實體 I/O 統計資料、已用記憶體和受影響的資料列。 | 提升 temptdb 溢出診斷能力 |
tempdb 可支持性 |
在伺服器啟動時,使用新的 Errorlog 訊息來紀錄 tempdb 檔案數量和 tempdb 資料檔案的變更。 | 知識庫 2963384 |
此外,請注意下列修正:
- Xevent 呼叫堆疊現在包含模組名稱和位移,而不是絕對位址。
- 診斷 XE 和 DMV 之間的較佳關聯性 - 系統會使用 Query_hash 和 query_plan_hash 來唯一識別查詢。 DMV 會將其定義為 varbinary(8),而 XEvent 會將其定義為 UINT64。 由於 SQL Server 沒有「未負義的 bigint」,因此轉換並不總是有效。 此改進引進了新的 XEvent 動作/篩選資料行,相當於 query_hash 和 query_plan_hash,除非它們定義為
INT64。 此修正有助於將 XE 和 DMV 之間的查詢相互關聯。 - 支援 UTF-8 in
BULK INSERT和 BCP - 現在在 和 BCP 中BULK INSERT啟用了對以 UTF-8 字集編碼的資料的匯出和匯入支援。
SP2 的下載頁面和詳細資訊
- 下載 Microsoft SQL Server 2014 Service Pack 2
- 現已提供 SQL Server 2014 Service Pack 2
- SQL Server 2012 SP2 速成版
- SQL Server 2014 SP2 功能包
- SQL Server 2014 SP2 報表產生器
- 適用於 Microsoft Sharepoint 的 SQL Server 2014 SP2 Reporting Services 增益集
- SQL Server 2014 SP2 語意語言統計資料
- SQL Server 2014 Service Pack 2 版本資訊
SQL Server 2014 Service Pack 1 (SP1)
SQL Server 2014 SP1 包含了 SQL Server 2014 CU 1 到 CU 5(包括 CU 5)中的修正,並且彙總了之前在 SQL Server 2012 SP2 中發佈的修正。
注意
如果您的 SQL Server 執行個體已啟用 SSISDB 目錄,並在升級至 SP1 時收到安裝錯誤,請遵循在安裝 SQL Server 2014 SP1 時發生的錯誤 912 或 3417 中對此問題的指示。
SP1 的下載頁面和詳細資訊
- 下載 Microsoft SQL Server 2014 Service Pack 1
- SQL Server 2014 Service Pack 1 已發行 - 已更新
- Microsoft SQL Server 2014 SP1 速成版
- Microsoft SQL Server 2014 SP1 功能包
安裝 SQL Server 2014 RTM 之前
SQL Server 2014 RTM 中的限制和限制
- 不支援從 SQL Server 2014 CTP 1 升級至 SQL Server 2014 RTM。
- 不支援將 SQL Server 2014 CTP 1 與 SQL Server 2014 RTM 並存安裝。
- 不支援將 SQL Server 2014 CTP 1 資料庫附加或還原至 SQL Server 2014 RTM。
因應措施: 無。
從 SQL Server 2014 CTP 2 升級至 SQL Server RTM
完全支援升級。 具體而言,您可以:
- 將 SQL Server 2014 CTP 2 資料庫附加到 SQL Server 2014 RTM 執行個體。
- 將 SQL Server 2014 CTP 2 上所建立的資料庫備份還原至 SQL Server 2014 RTM 執行個體。
- 就地升級至 SQL Server 2014 RTM。
- 輪流升級至 SQL Server 2014 RTM。 您必須先切換至手動容錯移轉模式,才能啟動輪流升級。 如需詳細資訊,請參閱 升級可用性群組複本 。
- SQL Server 2014 CTP 2 中安裝的交易效能集合集所收集的資料無法透過 SQL Server 2014 RTM 中的 SQL Server Management Studio 檢視,反之亦然。
從 SQL Server 2014 RTM 降級至 SQL Server 2014 CTP 2
不支援此動作。
因應措施: 降級沒有因應措施。 建議您先備份資料庫,再升級至 SQL Server 2014 RTM。
SQL Server 2014 媒體/ISO/CAB 上的 StreamInsight 用戶端版本不正確
錯誤版本的 StreamInsight.msi 和 StreamInsightClient.msi 位於下列 SQL Server 媒體/ISO/CAB 的路徑中 (StreamInsight\<Architecture>\<語言 ID>)。
因應措施: 從 SQL Server 2014 功能套件下載頁面下載並安裝正確的版本。
產品文件 RTM
報表產生器和 PowerPivit 內容無法提供某些語言版本。
發: 報表產生器內容不提供下列語言版本:
- 希臘文 (el-GR)
- 挪威語(博克馬爾)(nb-
NO) - 芬蘭文 (fi-FI)
- 丹麥文 (da-DK)
在 SQL Server 2012 (11.x) 中,此內容可從隨附於產品的 CHM 檔案中取得,並且提供這些語言版本。 CHM 檔案不再隨附於產品,而報表產生器內容也只提供在 MSDN 上。 MSDN 不支援這些語言。 報表產生器也已從 TechNet 移除,無法再用於那些支援的語言。
因應措施: 無。
發: Power Pivot 內容不提供下列語言版本:
- 希臘文 (el-GR)
- 挪威語(博克馬爾)(nb-
NO) - 芬蘭文 (fi-FI)
- 丹麥文 (da-DK)
- 捷克文 (cs-CZ)
- 匈牙利文 (hu-HU)
- 荷蘭語 (荷蘭) (nl-NL)
- 波蘭文 (pl-PL)
- 瑞典文 (sv-SE)
- 土耳其文 (tr-TR)
- 葡萄牙文 (葡萄牙) (pt-PT)
在 SQL Server 2012 (11.x) 中,此內容可從 TechNet 上取得,並且提供這些語言版本。 此內容已從 TechNet 移除,無法再用於這些支援的語言。
因應措施: 無。
資料庫引擎 (RTM)
SQL Server 2014 RTM 中針對標準版所做的變更
SQL Server 2014 Standard 版的變更如下:
- 緩衝集區擴充功能最高允許使用已設定之記憶體大小的四倍。
- 最大記憶體已經從 64 GB 增加至 128 GB。
記憶體最佳化建議工具標示預設條件約束為不相容
問題: SQL Server Management Studio 中的 Memory Optimized Advisor,會將所有預設條件約束標示為不相容。 記憶體最佳化資料表中並非所有預設條件約束都支援;Advisor 不會區分支援和不支援的預設條件約束類型。 支援的預設條件約束包括:在原生編譯之預存程序內受支援的所有常數、運算式和內建函式。 若要查看以原生方式編譯之預存程序內所支援的函數清單,請參閱 原生編譯的預存程序中支援的建構。
因應措施: 如果您要使用這個 Advisor 來識別封鎖程式,請忽略相容的預設條件約束。 若要使用 Memory Optimization Advisor 來移轉具有相容預設條件約束的資料表,但沒有其他封鎖器,請遵循下列步驟進行:
- 從資料表定義中移除預設條件約束。
- 使用 Advisor 針對資料表產生移轉指令碼。
- 在移轉指令碼中加回預設條件約束。
- 執行移轉指令碼。
在 SQL Server 2014 錯誤記錄檔中,資訊性訊息「檔案存取遭拒」被誤報為錯誤。
發: 重新啟動具有包含記憶體最佳化資料表之資料庫的伺服器時,您可能會在 SQL Server 2014 錯誤記錄檔中看到下列類型的錯誤訊息:
[ERROR]Unable to delete file C:\Program Files\Microsoft SQL
Server\....old.dll. This error may be due to a previous failure to unload
memory-optimized table DLLs.
此訊息實際上僅供參考,使用者不必採取任何動作。
因應措施: 無。 這是參考訊息。
遺漏的索引詳細資料錯誤地報告了記憶體最佳化資料表的包含資料行
發:如果 SQL Server 2014 偵測到記憶體最佳化資料表上查詢的遺漏索引,它會在 以及遺漏索引 DMV 中SHOWPLAN_XML報告遺漏索引sys.dm_db_missing_index_details,例如 。 在某些情況下,遺漏索引詳細資料將會包含內含的資料行。 由於所有資料行都會隱含包含在記憶體最佳化資料表上的所有索引中,因此不允許明確指定具有記憶體最佳化索引的包含資料行。
因應措施: 請勿在記憶體最佳化資料表上指定 INCLUDE 索引子句。
缺少索引詳細資料會在雜湊索引存在但不適合查詢時省略遺失的索引
發: 如果您在查詢中參考的記憶體最佳化資料表資料行上有 HASH 索引,但索引無法用於查詢,SQL Server 2014 不一定會在 DMV 中 SHOWPLAN_XML 和 DMV 中報告遺漏的索引 sys.dm_db_missing_index_details
特別是,如果查詢包含涉及索引鍵資料行子集的相等述詞,或包含涉及索引鍵資料行的不等式述詞, HASH 則索引無法依原樣使用,而且需要不同的索引才能有效率地執行查詢。
因應措施: 如果您使用雜湊索引,請檢查查詢和查詢計劃,以判斷查詢是否可以受益於索引鍵子集上的索引搜尋操作,或不等式述詞上的索引搜尋作業。 如果您需要搜尋索引鍵的子集,請使用 NONCLUSTERED 索引,或在您需要搜尋的直欄上使用 HASH 索引。 如果您需要尋找不等式述詞,請使用 NONCLUSTERED 索引而不是 HASH。
在相同查詢中使用經記憶體最佳化資料表和經記憶體最佳化資料表變數時,如果資料庫選項 READ_COMMITTED_SNAPSHOT 設為 ON 則會發生失敗
發: 如果資料庫選項 READ_COMMITTED_SNAPSHOT 設為 ON,且您在使用者交易內容之外的相同陳述式中同時存取記憶體最佳化表格和記憶體最佳化表格變數,您可能會遇到下列錯誤訊息:
Msg 41359
A query that accesses memory optimized tables using the READ COMMITTED
isolation level, cannot access disk based tables when the database option
READ_COMMITTED_SNAPSHOT is set to ON. Provide a supported isolation level
for the memory optimized table using a table hint, such as WITH (SNAPSHOT).
因應措施: 將表格提示 WITH (SNAPSHOT) 與表格變數搭配使用,或使用下列陳述式將資料庫選項 MEMORY_OPTIMIZED_ELEVATE_TO_SNAPSHOT 設為 ON:
ALTER DATABASE CURRENT
SET MEMORY_OPTIMIZED_ELEVATE_TO_SNAPSHOT = ON;
原生編譯的儲存程序的程序和查詢執行統計資料,會以 1000 的倍數記錄工作時間。
發:使用 或 sp_xtp_control_proc_exec_stats啟用sp_xtp_control_query_exec_stats原生編譯預存程序的程序或查詢執行統計資料收集之後,您會在 DMV sys.dm_exec_procedure_stats 和 sys.dm_exec_query_stats中看到以 1000 的倍數報告的 *_worker_time 。 工作者時間少於 500 微秒的查詢執行會將 worker_time 報告為 0。
因應措施: 無。 請勿依賴執行統計資料 DMV 中報告的worker_time,以取得原生編譯預存程式中的短時間執行查詢。
如果原生編譯的預存程序包含長的運算式,則 SHOWPLAN_XML 會發生錯誤
發:如果原生編譯的預存程式包含長運算式,則使用 T-SQL 選項SHOWPLAN_XML或使用 Management Studio 中的 [顯示預估執行計劃] 選項來取得程式的 ,SET SHOWPLAN_XML ON可能會導致下列錯誤:
Msg 41322. MAT/PIT export/import encountered a failure for memory
optimized table or natively compiled stored procedure with object ID
278292051 in database ID 6. The error code was
0xc00cee81.
因應措施: 有兩種建議的因應措施:
為運算式加上括號,如以下範例所示:
而不是:
SELECT @v0 + @v1 + @v2 + ... + @v199寫入:
SELECT((@v0 + ... + @v49) + (@v50 + ... + @v99)) + ((@v100 + ... + @v149) + (@v150 + ... + @v199))以稍微簡化的運算式建立一個新的程序用於顯示計畫 - 計畫的整體結構應保持一致。 例如,不要這樣:
SELECT @v0 +@v1 +@v2 +...+@v199寫入:
SELECT @v0 + @v1;
在原生編譯的預存程序中,搭配 DATEPART 和相關函式使用字串參數或變數時,會產生錯誤
發: 使用使用字串參數或變數搭配內建函式 DATEPART、 DAY、 MONTH和 YEAR的原生編譯預存程序時,錯誤訊息會顯示原生編譯的預存程序不支援 datetimeoffset。
因應措施: 將字串參數或變數指派給類型為 datetime2 的新變數,並在函數 DATEPART、 DAY、 MONTH或 YEAR中使用該變數。 例如:
DECLARE @d datetime2 = @string
DATEPART(weekday, @d)
原生編譯顧問會不正確地標示 DELETE FROM 子句
發: 原生編譯顧問會錯誤地將預存程序內的子句標示 DELETE FROM 為不相容。
因應措施: 無。
透過 SSMS 註冊時,會將不匹配的實例 ID 添加到 DAC 中繼資料中。
發: 透過 SQL Server Management Studio 註冊或刪除 Data-Tier 應用程式套件 (.dacpac) 時,sysdac* 資料表不會正確更新,以允許使用者查詢資料庫的 dacpac 歷程記錄。 sysdac_history_internal和sysdac_instances_internal的instance_id不相符,無法允許聯結。
因應措施: 修正此問題的方法為重新發佈 資料層應用程式架構的功能套件。 套用更新之後,所有新的記錄項目將使用 sysdac_instances_internal 資料表中針對 instance_id 所列的值。
如果您已經遇到不相符的instance_id值的問題,則更正不相符值的唯一方法是以具有寫入 msdb 資料庫許可權的使用者身分連線到伺服器,並更新instance_id值以進行相符。 如果您從相同的資料庫取得數個註冊和取消註冊事件,您可能需要查看時間/日期,以查看哪些記錄與目前的instance_id值相符。
使用具有更新權限
msdb的登入連線到 SQL Server Management Studio 中的伺服器。使用資料庫開啟
msdb新的查詢。執行此查詢來查看所有使用中的 DAC 執行個體。 找到您要更正的實例,並記下
instance_id:SELECT * from sysdac_instances_internal;執行此查詢,並查看所有記錄項目:
SELECT * FROM sysdac_history_internal;識別應對應至您要修正的執行個體的資料列。
將 sysdac_history_internal.instance_id 的值更新為您在步驟 3 中記下的值(來自 sysdac_instances_internal 資料表):
UPDATE sysdac_history_internal SET instance_id = '<value from step 3>' WHERE <expression that matches the rows you want to update>;
Reporting Services (RTM)
SQL Server 2012 Reporting Services 原生模式報表伺服器無法與 SQL Server 2014 Reporting Services SharePoint 元件並存執行
問題:如果在相同的伺服器上安裝 SQL Server 2014 (12.x) Reporting Services SharePoint 元件,Reporting Services 原生模式 Windows 服務 'SQL Server Reporting Services' (ReportingServicesService.exe) 便無法啟動。
因應措施:解除安裝 SQL Server 2014 (12.x) Reporting Services SharePoint 元件,並重新啟動 Microsoft SQL Server 2012 Reporting Services Windows 服務。
其他資訊:
SQL Server 2012 (11.x) Reporting Services 原生模式無法在下列任一條件下並存執行:
- 適用於 SharePoint 產品的 SQL Server 2014 (12.x) Reporting Services 增益集
- SQL Server 2014 (12.x) Reporting Services SharePoint 共用服務
並存安裝可防止 SQL Server 2012 (11.x) Reporting Services 原生模式 Windows 服務啟動。 在 Windows 事件記錄檔中,會出現類似下面的錯誤訊息:
Log Name: Application
Source: Report Server (<SQL instance ID>)
Event ID: 117
Task Category: Startup/Shutdown
Level: Error
Keywords: Classic
Description: The report server database is an invalid version.
Log Name: Application
Source: Report Server (<SQL instance ID>)
Event ID: 107
Task Category: Management
Level: Error
Keywords: Classic
Description: Report Server (DENALI) cannot connect to the report server database.
如需詳細資訊,請參閱< SQL Server 2014 Reporting Services 提示、秘訣和疑難排解>。
多節點 SharePoint 伺服器陣列升級至 SQL Server 2014 Reporting Services 的必要順序
問題:如果在所有適用於 SharePoint 產品的 Reporting Services 增益集執行個體都完成升級之前,先升級 Reporting Services SharePoint 共用服務的執行個體,則多節點伺服器陣列中的報表轉譯會失敗。
因應措施: 在多節點 SharePoint 伺服器陣列中:
- 請先升級所有適用於 SharePoint 產品的 Reporting Services 插件執行個體。
- 接著升級所有 Reporting Services SharePoint 共用服務的執行個體。
如需詳細資訊,請參閱 SQL Server 2014 Reporting Services 提示、秘訣和疑難排解。
Azure 虛擬機器上的 SQL Server 2014 RTM
在 Azure 中設定可用性群組接聽程式時,新增 Azure 複本精靈會傳回錯誤
問題: 如果可用性群組有接聽程式,嘗試在 Azure 中設定接聽程式時,[新增 Azure 複本精靈] 將會傳回錯誤。
這個問題會發生是因為可用性群組接聽程式需要在每一個主控可用性群組複本的子網路 (包括 Azure 子網路) 中指派一個 IP 位址。
因應措施:
在 [接聽程式] 頁面中,將 Azure 子網路中將會主控可用性群組複本的免費靜態 IP 位址指派給可用性群組接聽程式。
這項因應措施可讓精靈完成在 Azure 中新增複本的工作。
精靈完成之後,您必須完成 Azure 中接聽程式的設定,如 Azure 中 Always On 可用性群組的接聽程式設定中所述
分析服務 (RTM)
必須針對已使用 SQL Server 2014 設定的 SharePoint 2010 新伺服器陣列,下載、安裝及註冊 MSOLAP.5
問題:
- 對於 SharePoint 2010 MSOLAP.5,必須下載、安裝並註冊以設定為 SQL Server 2014 伺服器陣列設定的 SharePoint 2013 新伺服器陣列,並設定為 SQL Server 2014 RTM 部署,PowerPivot 活頁簿無法連線到資料模型,因為未安裝連接字串中參考的提供者。
因應措施:
請從 SQL Server 2012 SP1 (11.0.3x) Feature Pack 下載 MSOLAP.5 提供程式。 在執行 Excel Services 的應用程式伺服器上安裝提供者。 如需詳細資訊,請參閱 Microsoft SQL Server 2012 SP1 功能套件中的<Microsoft Analysis Services OLE DB Provider for Microsoft SQL Server 2012 SP1>一節。
向 SharePoint Excel Services 註冊 MSOLAP.5 當做信任的提供者。 如需詳細資訊,請參閱 加入 MSOLAP.5 做為 Excel Services 中受信任的資料提供者。
其他資訊:
- SQL Server 2014 (12.x) 包含 MSOLAP.6。 SQL Server 2012 (11.x) 和 SQL Server 2014 (12.x) Power Pivot 活頁簿會使用 MSOLAP.5。 如果執行 Excel Services 的電腦上未安裝 MSOLAP.5,則 Excel Services 無法載入資料模型。
必須針對已使用 SQL Server 2014 設定的 SharePoint 2013 新伺服器陣列,下載、安裝及註冊 MSOLAP.5
問題:
- 對於設定有 SQL Server 2014 (12.x) 部署的 SharePoint 2013 伺服器陣列,參考 MSOLAP.5 提供者的 Excel 活頁簿無法連線到表格式資料模型,因為未安裝連接字串中參考的提供者。
因應措施:
請從 SQL Server 2012 SP1 (11.0.3x) Feature Pack 下載 MSOLAP.5 提供程式。 在執行 Excel Services 的應用程式伺服器上安裝提供者。 如需詳細資訊,請參閱 Microsoft SQL Server 2012 SP1 功能套件中的<Microsoft Analysis Services OLE DB Provider for Microsoft SQL Server 2012 SP1>一節。
向 SharePoint Excel Services 註冊 MSOLAP.5 當做信任的提供者。 如需詳細資訊,請參閱 加入 MSOLAP.5 做為 Excel Services 中受信任的資料提供者。
其他資訊:
- SQL Server 2014 (12.x) 包含 MSOLAP.6。 但是 SQL Server 2014 PowerPivot 活頁簿會使用 MSOLAP.5。 如果執行 Excel Services 的電腦上未安裝 MSOLAP.5,則 Excel Services 無法載入資料模型。
損毀的資料重新整理排程 (RTM)
問題:
- 當您更新刷新排程時,排程已損壞且無法使用。
因應措施:
- 在 Microsoft Excel 中,清除自訂進階屬性。 請參閱下列知識庫文章 KB 2927748 的<因應措施>一節。
其他資訊:
- 如果重新整理排程的序列化長度小於原始排程,當您更新活頁簿的資料重新整理排程時,緩衝區大小不會正確更新,而且新的排程資訊會與舊的排程資訊合併,導致排程損毀。
資料品質服務 (RTM)
在 Master Data Services 中,Data Quality Services 沒有跨版本支援功能
發: 不支援下列案例:
在 SQL Server 2012 中的 SQL Server Database Engine 資料庫上裝載 Master Data Services 2014,並安裝 Data Quality Services 2012。
在裝有 Data Quality Services 2014 的 SQL Server 2014 的 SQL Server Database Engine 資料庫中裝載了 Master Data Services 2012。
因應措施: 使用與資料庫引擎和資料品質服務相同版本的 Master Data Services。
升級建議程式問題 (RTM)
SQL Server 2014 升級建議程式會回報與 SQL Server Reporting Services 無關的升級問題
問題: 隨附於 SQL Server 2014 媒體的 SQL Server Upgrade Advisor (SSUA) 在分析 SQL Server Reporting Services 伺服器時,不正確地報告了多項錯誤。
因應措施:SSUA 的 SQL Server 2014 功能套件中提供的 SQL Server Upgrade Advisor 已修正此問題。
SQL Server 2014 升級建議程式在分析 SQL Server Integration Services 伺服器時回報錯誤
問題: 隨附於 SQL Server 2014 媒體的 SQL Server Upgrade Advisor (SSUA) 在分析 SQL Server Integration Services 伺服器時回報錯誤。 顯示給使用者看的錯誤如下:
The installed version of Integration Services does not support Upgrade Advisor.
The assembly information is "Microsoft.SqlServer.ManagedDTS, Version=11.0.0.0,
Culture=neutral, PublicKeyToken=89845dcd8080cc91
因應措施:SSUA 的 SQL Server 2014 功能套件中提供的 SQL Server Upgrade Advisor 已修正此問題。
取得協助
- 對 SQL 的想法:有任何協助改善 SQL Server 的建議嗎?
- Microsoft問答(SQL Server)
- DBA Stack Exchange (標籤 sql-server):詢問 SQL Server 問題
- Stack Overflow (標籤 sql-server):SQL 開發問題的回答
- Microsoft SQL Server 授權條款及資訊
- 適用於商務使用者的支援選項
- 額外的 SQL Server 協助與回饋
參與編輯 SQL 文件
您知道您可以自行編輯 SQL 內容嗎? 如果這樣做,您不僅能協助改善我們的文件,還能被列為該頁面的貢獻者。
如需詳細資訊,請參閱 編輯 Microsoft Learn 文件。