MSSQL 2008/2012 記錄檔檔案已滿的錯誤處理
執行下列語法可以壓縮LOG檔案:
DBCC SHRINKFILE(Northwind_log,10)
若要截斷交易記錄(不再保留)可以切換為簡單復原模式。
--01 使用 BACKUP LOG ... WITH NO_LOG --01 將資料庫 Northwind 切換為「簡單復原模式」,便會自動截斷交易記錄。 ALTER DATABASE Northwind SET RECOVERY SIMPLE GO --02 若決定要備份交易記錄檔(*.ldf),再將資料庫 Northwind 切換回「完整復原模式」 ALTER DATABASE Northwind SET RECOVERY FULL GO
reference web:
http://sharedderrick.blogspot.tw/2009/03/transaction-log-for-database-is-full.html
http://marco.easyusing.com/2012/08/sql-server-log.html
留言
張貼留言