SQL2008 清除日誌檔案方法

2021-08-01 10:20:50 字數 691 閱讀 8704

(1)第一步:直接執行下面的語句,庫名稱做相應的改動。

use 資料庫名稱

go  

alter database

資料庫名稱

set recovery ****** with no_wait 

go  

alter database 

資料庫名稱

set recovery ****** 

go  

備註:資料庫名稱 為要刪除資料庫的名稱。 直接寫名稱即可,不用加引號

(2)第二步:選擇要清除日誌的庫,右鍵單擊該庫,選擇「任務」

「收縮」----「檔案」,如 圖所示:

檔案型別選擇「日誌」,收縮操作選擇「在釋放未使用的空間前重新組織頁」,將檔案收縮到「0」mb

(3)第三步: 直接執行下面的語句,庫名稱做相應的改動。

use 資料庫名稱

go  

alter database 

資料庫名稱

set recovery full with no_wait 

go  

alter database

資料庫名稱

set recovery full 

go 

SQL2008清除日誌檔案(20110804)

公司的資料庫平均每秒接到400條以上sql,跑著兩個複製兩個訂閱,在這種壓力下要把日誌清掉,確實要廢一點手腳。1 備份複製和訂閱的指令碼,刪除複製和訂閱。可不做這一步 2 網上說先離線。但是在這麼大的訪問壓力下離線談何容易。我點了離線,n分鐘了都沒離線成功,一直在run。怒了,執行 select s...

SQL2008 無日誌附加MDF檔案

sql資料在附加的時候.有時會因為日誌檔案過大.或者一些其他問題造成附加失敗.筆者遇到的問題是資料庫主檔案 mdf 超過25g.日誌檔案超過200g.附加的耗時簡直日了狗了.最後超時.附加失敗.所以就在想不要這個日誌檔案了行不行.最後發現了這篇文章.閱讀原文主要報錯資訊 無法重新生成日誌,原因是資料...

如何解除安裝sql2008,完全清除

1.先把sql server解除安裝,再把安裝時產生的 microsoft sql server 資料夾刪掉,在執行登錄檔,把hkey current user software microsoft microsoft sqlserver,hkey local machine software mi...