清空MSSQL日志 與set recovery simple
由于服務器上的數據庫使用很長時間了日志文件已經是好幾個了
數據庫服務器的一直采用的備份我想應該可以放棄以前的日志文件了所以清理以前的日志文件
我現在想的問題是在利用備份文件恢復的時候
要不要使用到日志文件呢
一會再查資料找下,如果不會的話,就使用簡單的數據模式了,節約日志文件占的空間
1.打開查詢分析器,輸入命令
DUMP TRANSACTION 數據庫名稱 WITH NO_LOG
2.再打開企業管理器–右鍵你要壓縮的數據庫–所有任務–收縮數據庫–收縮文件–選擇日志文件–在收縮方式里選擇收縮至XXM,這里會給出一個允許收縮到的最小M數,直接輸入這個數,確定就可以了。
如果以后,不想要它變大
SQL2000下使用:
在數據庫上點右鍵->屬性->選項->故障恢復-模型-選擇-簡單模型。
或用SQL語句:
alter database 數據庫名 set recovery simple
? 版權聲明
文章版權歸作者所有,未經允許請勿轉載。
THE END