縮減SQL Server資料庫日誌的方法

2021-04-12 14:43:58 字數 473 閱讀 9708

在csdn裡找到了下面這個帖子:

其中purpleazi()給的方法挺管用的,而且對於我的情況,只用前兩步就行了:

1:截斷事務日誌:

backup log 資料庫名 with no_log

2:清空日誌

dump  transaction  庫名  with  no_log

再:企業管理器--右鍵你要壓縮的資料庫--所有任務--收縮資料庫--收縮檔案--選擇日誌檔案--在收縮方式裡選擇收縮至xxm,這裡會給出乙個允許收縮到的最小m數,直接輸入這個數,確定就可以了

至於第3步說的分離資料庫、刪除日誌檔案、附加資料庫的方法,現在已經不太管用了,關於這個,參見《只有mdf檔案的資料庫附加》

一文。

SQLServer收縮資料庫

以下語句用於設定資料庫定時自動收縮資料庫 use master gosp dboption testdb,autoshrink true gouse testdb gocheckpoint go 清空日誌語句 dump transaction testdb with no log 截斷事務日誌 ba...

SQL Server資料庫檢修

使用資料庫的過程中,由於斷電或其他原因,有可能導致資料庫出現一些小錯誤,比如檢索某些表特別慢,查詢不到符合條件的資料等.出現這些情況的原因,往往是因為資料庫有些損壞,或索引不完整.在access中,有個修復資料庫的功能可以解決這個問題,在sql企業管理器,沒有這個功能,要用語句來完成,下面就介紹如何...

安裝SQL Server資料庫

下面簡單介紹一下如何在工程中新增 microsoft sql server 2000 desktop engine msde 自動裝置合併模組 msm 3.工程中新增乙個安裝工程 假設為 mysetup1 路徑為 c mysetup1 依照正常的方法新增工程輸出 project output 選擇輸...