徵狀
假設您執行 Microsoft SQL Server 2014 的實例,並啟用資料庫的自動 增長 屬性。 即便如此,資料庫的變更也可能不會儲存。 此外,您會收到類似下列內容的錯誤訊息,指出事務日誌已滿:
Msg 9002、Level 17、State 2、Line 1 資料庫 'database_name' 的事務記錄日誌已滿,因為「LOG_BACKUP」。
如果您嘗試備份事務日誌檔,您會收到下列錯誤訊息:
Msg 3052、Level 16、State 1、Line 1 備份記錄無法記錄資料庫 'database_name」的更新。
如果您嘗試手動增加事務日誌檔,您會收到下列錯誤訊息:
Msg 9002,Level 17,狀態1,行1 資料庫 'database_name' 的事務記錄日誌已滿,原因是「CHECKPOINT」
如果您查詢 sys.dm_db_log_space_usage DMV,結果則表示事務日誌已使用100% 或更多。 您可能也會發現存儲磁片磁碟機中有足夠的可用空間,以適應記錄檔案的增長 情況 。
解決方案
此修正套裝程式含在 SQL Server 2014 Service Pack 2 的 累積更新 12 中。
每個新的 SQL Server 累計更新都包含先前組建中的所有修復程式和安全性修正程式。 查看 SQL Server 2014 的最新累計更新 。
狀態
Microsoft 已確認<適用於>一節中所列的 Microsoft 產品確實有上述問題。
參考
了解 Microsoft 用來說明軟體更新的術語。