1. 程式人生 > >sql 2008資料事務日誌已滿處理方法

sql 2008資料事務日誌已滿處理方法

  --截斷事務日誌 
    backup   log   mybase_db   with   no_log
      go

  --收縮資料庫 
      dbcc   shrinkdatabase(mybase_db) 
      go 

但是還是沒有成功:sql servser 2008執行no_log提示“此語句不支援一個或多個選項(no_log)”
08不支援no_log清空日誌
清空日誌
-- Truncate the log by changing the database recovery model to SIMPLE.
ALTER DATABASE 庫名稱 SET RECOVERY SIMPLE;
GO
-- Shrink the truncated log file to 1 MB.
DBCC SHRINKFILE (日誌名稱, 1); GO
-- Reset the database recovery model.
ALTER DATABASE 庫名稱 SET RECOVERY FULL;
 GO