清空MSSQL日誌與set recovery simple
由於服務器上的數據庫使用很長時間了日誌文件已經是好幾個了
數據庫服務器的.一直採用的備份我想應該可以放棄以前的日誌文件了所以清理以前的日誌文件
我現在想的問題是在利用備份文件恢復的時候
要不要使用到日誌文件呢
一會再查資料找下,如果不會的話,就使用簡單的數據模式了,節約日誌文件佔的空間
1.打開查詢分析器,輸入命令
DUMPTRANSACTION數據庫名稱WITHNO_LOG
2.再打開企業管理器--右鍵你要壓縮的數據庫--所有任務--收縮數據庫--收縮文件--選擇日誌文件--在收縮方式裏選擇收縮至XXM,這裏會給出一個允許收縮到的最小M數,直接輸入這個數,確定就可以了。
如果以後,不想要它變大
SQL2000下使用:
在數據庫上點右鍵->屬性->選項->故障恢復-模型-選擇-簡單模型。
或用SQL語句:
alterdatabase數據庫名setrecoverysimple