SQL2008清除日誌檔案(20110804)

2022-08-18 16:06:14 字數 345 閱讀 1689

公司的資料庫平均每秒接到400條以上sql,跑著兩個複製兩個訂閱,在這種壓力下要把日誌清掉,確實要廢一點手腳。

1:備份複製和訂閱的指令碼,刪除複製和訂閱。(可不做這一步)

2:網上說先離線。但是在這麼大的訪問壓力下離線談何容易。我點了離線,n分鐘了都沒離線成功,一直在run。怒了,執行

select spid from master.sys.sysprocesses where dbid=db_id('databasename')

然後kill掉相關的程序,終於成功離線。

3:分離之

4:把ldf檔案改名。

5:附加mdf,刪除附件ldf項。

6:成功。。。

SQL2008 清除日誌檔案方法

1 第一步 直接執行下面的語句,庫名稱做相應的改動。use 資料庫名稱 go alter database 資料庫名稱 set recovery with no wait go alter database 資料庫名稱 set recovery go 備註 資料庫名稱 為要刪除資料庫的名稱。直接寫名...

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...