收縮sql server資料庫日誌

2022-01-23 10:57:15 字數 475 閱讀 9066

專案中,可能資料庫(sql server資料庫)日誌太多,佔了很多磁碟空間,可以通過收縮資料庫日誌,減少日誌檔案大小。

下面以northwind資料庫為例:

1.把資料庫的恢復模式設定為「簡單模式」:

選擇northwind資料庫-右鍵-屬性,

在彈出的資料庫屬性視窗中,選擇「選項」-設定恢復模式為「簡單」,

點選確定按鈕,如下圖:

2.收縮資料庫日誌:

選擇northwind資料庫-右鍵-任務-收縮-檔案,如下圖:

在彈出的「收縮檔案」視窗裡,檔案型別選擇「日誌」,收縮操作勾選「釋放未使用的空間」,點選「確定」 進行收縮資料庫。

SQLServer收縮資料庫

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

sql server收縮資料庫日誌

alter database testdbname set recovery 將 恢復模式 設定為 簡單 gouse testdbname godbcc shrinkfile n testdbname log 1 truncateonly 收縮日誌檔案大小到1m gouse testdbname g...

SQL SERVER 收縮資料庫的命令

1.清空日誌 dump transaction 庫名 with no log 2.截斷事務日誌 backup log 資料庫名 with no log 3.收縮資料庫檔案 如果不壓縮,資料庫的檔案不會減小 企業管理器 右鍵你要壓縮的資料庫 所有任務 收縮資料庫 收縮檔案 選擇日誌檔案 在收縮方式裡選...