SQL 刪除日誌檔案

2021-08-25 04:12:27 字數 498 閱讀 7093

--1 :清空日誌

dump transaction database with no_log

--2.截斷事務日誌:

backup log database with no_log

--收縮資料庫

dbcc shrinkdatabase(database)

--收縮指定資料檔案,1是檔案號,可以通過這個語句查詢到:select * from sysfiles

dbcc shrinkfile(1)

--5.為了以後能自動收縮,做如下設定:

--企業管理器--伺服器--右鍵資料庫--屬性--選項--選擇"自動收縮"

--sql語句設定方式:

exec sp_dboption database , 'autoshrink', 'true'

刪除日誌檔案

刪除日誌檔案 sudo dev null var log log 下面這個可以推薦使用 sudo find var log type f mtime 30 exec rm f 刪除30天之前的舊檔案 mtime n 注意這裡的n,如果n為帶有 號的值,意思為刪除n天前所有的檔案,比如n 1且今天是1...

SQL刪除檔案

優點 相容性好 缺點 不能刪除sql server之外建立的檔案,包括rar 備註 維護計畫中的 清理維護 也是呼叫此 擴充套件儲存過程 來刪除檔案。declare olddate datetime set olddate getdate 7 execute master.dbo.xp delete...

Ubuntu刪除日誌檔案

開啟日誌資料夾 cd var log,user ubuntu cd var log 輸入du sh可以檢視占用的磁碟空間 user ubuntu var log du sh 31m 輸入du sm檢視檔案總數 user ubuntu var log du sm 31 使用sudo find var ...