一:日志清理sql語句
USE [master]
GO
ALTER DATABASE YNYY SET RECOVERY SIMPLE WITH NO_WAIT
GO
ALTER DATABASE YNYY SET RECOVERY SIMPLE --簡單模式
GO
USE YNYY
GO
DBCC SHRINKFILE (N'LXCX_log' , 1, TRUNCATEONLY) --日志文件邏輯名稱,可點擊數據庫->屬性->文件查看
GO
USE [master]
GO
ALTER DATABASE YNYY SET RECOVERY FULL WITH NO_WAIT
GO
ALTER DATABASE YNYY SET RECOVERY FULL --還原為完全模式
GO
二:設為作業進行定期清理
(一)、右鍵點擊SQLserver代理,選擇新建作業;
(二)、在常規選項中填寫作業名稱和說明,選擇所有者和類別;
(三)、點擊步驟,常規中填寫步驟名稱,復制清理日志的sql到命令欄,點擊分析;
(四)、在步驟高級中選擇成功和失敗時要執行的下步操作,因為此作業只有一個步驟,均選擇退出;
(五)、點擊計划,填寫計划名稱,選擇執行的頻率,時間等,點擊確定,作業設置成功;
(六)、在SQLserver代理處找到該計划,可試着手動執行一次,查看執行結果;
提示:SQL語句或作業執行前后,可找到數據庫日志所在文件,觀察文件執行前后的大小驗證清理成功與否。