程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> 其他數據庫知識 >> 更多數據庫知識 >> 清空MSSQL日志 與set recovery simple

清空MSSQL日志 與set recovery simple

編輯:更多數據庫知識

由於服務器上的數據庫使用很長時間了日志文件已經是好幾個了

數據庫服務器的一直采用的備份我想應該可以放棄以前的日志文件了所以清理以前的日志文件

我現在想的問題是在利用備份文件恢復的時候

要不要使用到日志文件呢

一會再查資料找下,如果不會的話,就使用簡單的數據模式了,節約日志文件占的空間

1.打開查詢分析器,輸入命令


DUMP TRANSACTION 數據庫名稱  WITH NO_LOG 


2.再打開企業管理器--右鍵你要壓縮的數據庫--所有任務--收縮數據庫--收縮文件--選擇日志文件--在收縮方式裡選擇收縮至XXM,這裡會給出一個允許收縮到的最小M數,直接輸入這個數,確定就可以了。

如果以後,不想要它變大
SQL2000下使用:
在數據庫上點右鍵->屬性->選項->故障恢復-模型-選擇-簡單模型。
或用SQL語句:


alter database 數據庫名 set recovery simple 

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved