狀況

假設您有在 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'
  • 查詢有關受影響的資料庫傳回0 ,每個資料行的 In 記憶體 OLTP 檢查點作業的統計資料︰

    Select * from sys.dm_db_xtp_checkpoint_stats

解決方案

在下列的累積更新的 SQL Server 中,已先修正問題︰

SQL Server 的每個新的累積更新包含的所有修補程序與安全性修正,全都包含在先前的累積更新。我們建議您下載並安裝最新的 SQL Server 的累積更新︰


因應措施

若要解決這個問題,使受影響的資料庫,不在線上,然後回到線上,或資源回收的 SQL Server 執行個體。

注意交易記錄檔可以被截斷或 shrank。不過,直到套用此修正程式,可能會再度發生問題。

狀態

Microsoft 已確認這是<套用>一節所列出的 Microsoft 產品的問題。

Need more help?

Expand your skills
Explore Training
Get new features first
Join Microsoft Insiders

Was this information helpful?

How satisfied are you with the translation quality?
What affected your experience?

Thank you for your feedback!

×