修正: 離線的檢查點執行緒關閉而不需提供 SQL Server 2014年詳細的例外狀況資訊

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

按一下這裡查看此文章的英文版本:3090141
徵狀
假設您有在 Microsoft SQL Server 2014年具有記憶體最佳化的檔案群組的資料庫。交易記錄檔可能繼續成長大,且您不能截斷或壓縮記錄檔。如果你又打這個問題,您會看到下列徵狀:
  • [Sys.databases] 類別目錄檢視會報告 log_reuse_wait_desc 為"XTP_CHECKPOINT"。
    Select name, log_reuse_wait_desc from sys.databases where name='<DatabaseName>'
  • 手動檢查點上的作業受影響的資料庫失敗,而且您會收到下列錯誤訊息:
    訊息 41315,層次 16,狀態第 4 行 N
    無法在資料庫中的檢查點作業資料庫名稱>.
  • 找不到對應於受影響的資料庫的離線的檢查點執行緒。
    Select db_name(database_id) as DatabaseName, * from sys.dm_exec_requests where command = 'XTP_OFFLINE_CKPT'
  • 查詢有關的受影響的資料庫傳回 In 記憶體 OLTP 檢查點作業的統計資料0 每個資料行:
    Select * from sys.dm_db_xtp_checkpoint_stats
解決方案
在下列的累積更新的 SQL Server 中,已先修正問題: 建議: 安裝最新的 SQL Server 累積更新
每個新的累積更新的 SQL Server 包含的所有 hotfix 與安全性修正,全都包含在先前的累積更新。我們建議您下載並安裝最新的累積更新 SQL Server 的:
其他可行方案
若要解決這個問題,使受影響的資料庫,不在線上,然後回到線上,或資源回收的 SQL Server 執行個體。

附註交易記錄檔可以被截斷或 shrank。不過,直到套用此修正程式,可能會再度發生問題。
狀況說明
Microsoft 已確認這是<套用> 一節所列出的 Microsoft 產品的問題。

警告:本文為自動翻譯

內容

文章識別碼:3090141 - 最後檢閱時間:10/19/2015 19:37:00 - 修訂: 1.0

Microsoft SQL Server 2014 Service Pack 1

  • kbqfe kbfix kbexpertiseadvanced kbsurveynew kbmt KB3090141 KbMtzh
意見反應