徵狀

請試想下列案例:

  • 針對已啟用變更追蹤的資料表,您至少執行一個插入、更新或刪除。

  • 您停用資料庫中的所有追蹤修訂。

在這種情況下,即使您已停用變更追蹤之後,當您嘗試將資料庫設定為部分包含的資料庫模型時,您可能會收到類似以下的錯誤訊息:

Msg 1205、Level 13、State 18、Procedure sp_flush_commit_table、 LineNumber

事務(處理常式識別碼63)在與另一個處理常式的鎖定資源上遭到鎖死,已被選作鎖死犧牲品。 重新執行交易。

Msg 3999、Level 17、State 1、 LineNumber

由於錯誤1205,無法在 dbid 13 中將認可資料表與磁片進行清除。 檢查錯誤日誌以取得詳細資訊。

 

解決方案

此問題已在 SQL Server 的下列累積更新中修正:

SQL Server 2016 RTM 的累積更新5

SQL Server 2016 SP1 的累積更新2

SQL Server 2014 的累積更新 4 Service Pack 2

每個新的 SQL Server 累計更新都包含所有的修正程式,以及前一個累積更新中所包含的所有安全性修正程式。 查看 SQL Server 的最新累計更新:

SQL Server 2016 的最新累計更新

SQL Server 2014 的最新累計更新

 

狀態Microsoft 已確認本篇文章<適用於>一節所列之 Microsoft 產品確實有上述問題。

參考瞭解 Microsoft 用來描述軟體更新的 ter minology

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!

×