徵兆
請試想下列案例:
-
您可以在 Microsoft SQL Server 的架構中建立架構和資料表。
-
您啟用該資料表的追蹤修訂。
-
您可以使用 sp_flush_CT_internal_table_on_demand 命令來執行手動清理。
在此案例中,清理可能會失敗,並出現錯誤,指出找不到資料表。
發生此錯誤的原因是 sp_flush_CT_internal_table_on_demand 命令不考慮具有不同架構的資料表,例如 dbo 不擁有的資料表。
解決方案
此問題已在下列SQL Server累積更新中修正:
每個SQL Server的新累積更新都包含所有 Hotfix 以及先前累積更新隨附的所有安全性修正。 查看SQL Server的最新累積更新:
SQL Server 2016 的 Service Pack 資訊
此更新已在下列 service Pack 中修正,適用于 SQL Server:
Service Pack 是累積的。 每個新的 Service Pack 都包含舊版 Service Pack 中的所有修正,以及任何新的修正。 我們建議您套用最新的 Service Pack 以及該 Service Pack 的最新累積更新。 安裝最新的 Service Pack 之前,您不需要安裝先前的 Service Pack。 使用下列文章中的表格 1,以尋找有關最新 Service Pack 和最新累積更新的詳細資訊。
狀態
Microsoft 已確認<適用於>一節中所列的 Microsoft 產品確實有上述問題。
參考資料
瞭解 Microsoft 用來描述軟體更新的 術語。