SYSTEM_VERSIONING 未開啟已啟用 SQL Server 2016年中的 READ_COMMITTED_SNAPSHOT 隔離等級的資料庫中資料表的

請注意--重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,且可能由 Microsoft Community 利用 Community Translation Framework技術或人工進行事後編修。翻譯過程並無專業譯者參與。Microsoft 同時提供使用者人為翻譯、機器翻譯及社群編修後的機器翻譯三種版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,所有翻譯文章都可能不盡完美,內容都可能出現詞彙、語意或文法上的錯誤。就翻譯內容之不正確或錯誤,或客戶因使用翻譯內容所產生的任何損害,微軟不負擔任何責任。Microsoft將依合理的商業努力不斷地更新機器翻譯軟體和工具,以期能為使用者提供更好的服務。

按一下這裡查看此文章的英文版本:3174711
徵狀
您嘗試開啟連線的SYSTEM_VERSIONING記憶體最佳化中的資料表具有READ_COMMITTED_SNAPSHOT隔離層級啟用的資料庫。如果DATA_CONSISTENCY_CHECK不會停用,您可能會收到類似下列的錯誤訊息︰
訊息 41359,層次 16,狀態 0、 存取記憶體最佳化資料表使用讀取認可的隔離層級,無法存取磁碟的行 36A 查詢基礎資料表,READ_COMMITTED_SNAPSHOT 中的 [資料庫] 選項設為 ON 時。提供使用資料表提示,例如與 (快照集) 最佳化的記憶體內部表格中的受支援的隔離層級。

解決方案
這個問題的修正程式包含在 SQL Server 的下列累積更新程式︰


關於 SQL Server 的累積更新
每個新的累積更新的 SQL Server 包含的所有 hotfix 與安全性修正,全都包含在先前的累積更新。取出 SQL Server 的最新的累積更新︰

其他可行方案
如果要解決這個問題,請關閉資料的一致性檢查藉由新增DATA_CONSISTENCY_CHECK = 關閉您的CREATE TABLE陳述式中的子句。
狀況說明
Microsoft 已確認這是「套用」一節所列出的 Microsoft 產品的問題。
参考
深入了解 術語 Microsoft 使用來描述軟體更新。

警告:本文為自動翻譯

內容

文章識別碼:3174711 - 最後檢閱時間:07/25/2016 22:27:00 - 修訂: 1.0

Microsoft SQL Server 2016 Developer, Microsoft SQL Server 2016 Enterprise, Microsoft SQL Server 2016 Enterprise Core

  • kbqfe kbfix kbexpertiseinter kbsurveynew kbmt KB3174711 KbMtzh
意見反應